Rosa's DopplerBench

Details

Time bar (total: 10.4s)

analyze86.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
56.3%56.2%43.7%0.1%0%0%0%7
65.6%65.5%34.3%0.1%0%0%0%8
65.6%65.5%34.3%0.1%0%0%0%9
76.6%76.5%23.4%0.1%0%0%0%10
82%81.9%17.9%0.1%0%0%0%11
82%81.9%17.9%0.1%0%0%0%12
Compiler

Compiled 16 to 9 computations (43.8% saved)

sample1.1s (10.4%)

Results
1.0s7995×body256valid
25.0ms261×body256infinite
Bogosity

preprocess117.0ms (1.1%)

Algorithm
egg-herbie
Rules
1778×fma-def
1346×fma-neg
846×associate-/l*
802×times-frac
794×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025140
1109140
2300140
3764140
41551140
52543140
63562140
75148140
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 (+.f64 t1 v) (+.f64 t1 v)))
(/.f64 (*.f64 (neg.f64 u) v) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 v u) (+.f64 v u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 (+.f64 t1 v) (+.f64 t1 v)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 v)) (/.f64 u (+.f64 t1 v)))
(*.f64 u (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 v) (+.f64 t1 v))))
(*.f64 t1 (/.f64 (neg.f64 u) (*.f64 (+.f64 t1 v) (+.f64 t1 v))))
(*.f64 u (/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 v)) (+.f64 t1 v)))
(/.f64 (*.f64 (neg.f64 u) v) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 u) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 u) (+.f64 t1 u)))
(*.f64 u (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 u (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (neg.f64 u) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 u) (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 v u) (+.f64 v u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 v u) (+.f64 v u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 v u)) (/.f64 t1 (+.f64 v u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 (+.f64 v u) (+.f64 v u))))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 (+.f64 v u) (+.f64 v u))))
Compiler

Compiled 18 to 11 computations (38.9% saved)

simplify72.0ms (0.7%)

Algorithm
egg-herbie
Rules
1554×fma-def
1056×div-sub
980×times-frac
696×distribute-lft-neg-in
650×unsub-neg
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

eval1.0ms (0%)

Compiler

Compiled 86 to 27 computations (68.6% saved)

prune4.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New257
Fresh011
Picked000
Done000
Total268
Accurracy
99.3%
Counts
8 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
74.7%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
83.2%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
97.7%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
74.1%
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
Compiler

Compiled 148 to 84 computations (43.2% saved)

localize40.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 v (+.f64 t1 u))
97.8%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Compiler

Compiled 35 to 13 computations (62.9% saved)

series12.0ms (0.1%)

Counts
2 → 60
Calls

18 calls:

TimeVariablePointExpression
1.0ms
v
@0
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
1.0ms
v
@inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
1.0ms
t1
@-inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
1.0ms
u
@-inf
(/.f64 v (+.f64 t1 u))
1.0ms
u
@inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

rewrite77.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1416×log-prod
1292×prod-diff
546×fma-def
520×log-div
486×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
125744
2395444
Stop Event
node limit
Counts
2 → 83
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 v (+.f64 t1 u))
Outputs
(+.f64 0 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) 1)
(*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 v (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 v) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(neg.f64 (/.f64 v (neg.f64 (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))

simplify130.0ms (1.2%)

Algorithm
egg-herbie
Rules
982×unswap-sqr
438×log-prod
432×associate-/l*
424×fma-def
400×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03556415
110076161
242675985
Stop Event
node limit
Counts
143 → 201
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 0 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) 1)
(*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 v (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 v) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(neg.f64 (/.f64 v (neg.f64 (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 2 t1) (/.f64 (*.f64 v u) t1)) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 -2 (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 2 t1) (/.f64 (*.f64 v u) t1)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(+.f64 (-.f64 (*.f64 (/.f64 2 t1) (/.f64 (*.f64 v u) t1)) (/.f64 v t1)) (/.f64 (*.f64 (*.f64 v (*.f64 u u)) -3) (pow.f64 t1 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 u 3)) 3) (pow.f64 t1 4)))) (/.f64 v t1))) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(+.f64 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) -3) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (-.f64 (fma.f64 -2 (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)) (/.f64 2 (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 v (pow.f64 u 3)) 3)))) (/.f64 v t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 2 t1) (/.f64 (*.f64 v u) t1)) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1))) (/.f64 v t1))
(-.f64 (fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 (/.f64 2 t1) (/.f64 (*.f64 v u) t1))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (-.f64 (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1))) (/.f64 v t1))))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 4))) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)) (*.f64 (pow.f64 t1 3) (/.f64 (*.f64 v -4) (pow.f64 u 4)))) (*.f64 (/.f64 t1 (*.f64 u u)) v)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)))
(+.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) -3) (pow.f64 u 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))))
(fma.f64 -2 (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 4))) (-.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)))) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(+.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)))) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (fma.f64 (pow.f64 t1 4) (/.f64 (*.f64 v -2) (pow.f64 u 5)) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) -3) (pow.f64 u 4))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v u))
(-.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (/.f64 v u) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (-.f64 (/.f64 v u) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v u)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 v u)) (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(+.f64 (/.f64 v t1) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 (neg.f64 v) (/.f64 t1 (/.f64 u t1)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(-.f64 (+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))
(+.f64 (/.f64 v t1) (-.f64 (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 (neg.f64 v) (/.f64 t1 (/.f64 u t1)))) (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(+.f64 (/.f64 v t1) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 (neg.f64 v) (/.f64 t1 (/.f64 u t1)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(-.f64 (+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))
(+.f64 (/.f64 v t1) (-.f64 (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 (neg.f64 v) (/.f64 t1 (/.f64 u t1)))) (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(+.f64 (/.f64 v t1) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 (neg.f64 v) (/.f64 t1 (/.f64 u t1)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(-.f64 (+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))
(+.f64 (/.f64 v t1) (-.f64 (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 (neg.f64 v) (/.f64 t1 (/.f64 u t1)))) (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v u))
(-.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (/.f64 v u) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (-.f64 (/.f64 v u) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v u)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 v u)) (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v u))
(-.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (/.f64 v u) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (-.f64 (/.f64 v u) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v u)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 v u)) (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))))
(+.f64 0 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) (cbrt.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 v (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 v (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 v (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 v (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 2))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(exp.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(/.f64 v (+.f64 t1 u))
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (neg.f64 v) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(/.f64 v (+.f64 t1 u))
(neg.f64 (/.f64 v (neg.f64 (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(/.f64 v (+.f64 t1 u))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 v (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(/.f64 v (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))

localize49.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))
89.1%
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u)))
83.4%
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
Compiler

Compiled 46 to 10 computations (78.3% saved)

series9.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
v
@0
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
1.0ms
v
@inf
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
1.0ms
v
@0
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u)))
1.0ms
v
@inf
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u)))
0.0ms
u
@0
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u)))

rewrite92.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1522×prod-diff
1362×log-prod
634×fma-def
452×expm1-udef
452×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01287
126971
2426571
Stop Event
node limit
Counts
3 → 207
Calls
Call 1
Inputs
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u)))
(*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))
Outputs
(+.f64 0 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))) 1)
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(/.f64 1 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (-.f64 t1 u) 2))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (-.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) 1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) (sqrt.f64 t1)) 2)
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(+.f64 0 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) 1)
(*.f64 v (/.f64 -1 (pow.f64 (-.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 1)
(*.f64 1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 2) (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (neg.f64 v) (/.f64 1 (pow.f64 (-.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (pow.f64 (-.f64 t1 u) 2)) v)
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (/.f64 v (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 v (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) 2)
(pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)) -1)
(neg.f64 (/.f64 v (pow.f64 (-.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(+.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(+.f64 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(+.f64 0 (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(+.f64 (*.f64 (+.f64 t1 u) t1) (*.f64 (+.f64 t1 u) (neg.f64 u)))
(+.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (-.f64 t1 u) u))
(+.f64 (*.f64 (-.f64 t1 u) u) (*.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(+.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u (-.f64 t1 u)))
(+.f64 (*.f64 u (-.f64 t1 u)) (*.f64 t1 (-.f64 t1 u)))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) 1)
(/.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 2) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (fma.f64 (*.f64 t1 t1) (*.f64 t1 t1) (fma.f64 (*.f64 u u) (*.f64 u u) (*.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 (fma.f64 (*.f64 t1 t1) (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) (*.f64 u u)))) (fma.f64 t1 t1 (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(log.f64 (/.f64 (exp.f64 (*.f64 t1 t1)) (exp.f64 (*.f64 u u))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 t1 u) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(exp.f64 (log.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(fma.f64 t1 t1 (neg.f64 (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 (neg.f64 u) u))
(fma.f64 t1 (+.f64 t1 u) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(fma.f64 t1 (-.f64 t1 u) (*.f64 u (-.f64 t1 u)))
(fma.f64 u (-.f64 t1 u) (*.f64 t1 (-.f64 t1 u)))
(fma.f64 (+.f64 t1 u) t1 (*.f64 (+.f64 t1 u) (neg.f64 u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (-.f64 t1 u) t1 (*.f64 (-.f64 t1 u) u))
(fma.f64 (-.f64 t1 u) u (*.f64 (-.f64 t1 u) t1))
(fma.f64 (-.f64 t1 u) (+.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1 (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(fma.f64 1 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (cbrt.f64 (-.f64 t1 u)) (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (*.f64 (neg.f64 u) u))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 t1 u)) (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (*.f64 (neg.f64 u) u))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (*.f64 (-.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))

simplify248.0ms (2.4%)

Algorithm
egg-herbie
Rules
818×fma-def
752×associate-*r*
648×associate-*l*
624×associate-/l*
608×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069414783
1201413205
2796213205
Stop Event
node limit
Counts
303 → 399
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4)) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4))))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 5))) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4))))))))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 4)))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 4)))))))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(+.f64 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4)))) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)))))
(+.f64 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4)))) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))) t1)) (*.f64 -2 (/.f64 v (pow.f64 t1 5)))) (pow.f64 u 3)))))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4))))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))) (pow.f64 u 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4))) (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 2) v)) (*.f64 -1 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 2) v)) (*.f64 -1 (*.f64 (pow.f64 t1 2) v))) t1) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 2) v)) (*.f64 -1 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4)))))))
(*.f64 -1 (pow.f64 u 2))
(+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(*.f64 -1 (pow.f64 t1 2))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (*.f64 -2 (*.f64 t1 u)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(*.f64 -1 (pow.f64 t1 2))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (*.f64 -2 (*.f64 t1 u)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(*.f64 -1 (pow.f64 t1 2))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (*.f64 -2 (*.f64 t1 u)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(*.f64 -1 (pow.f64 u 2))
(+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(*.f64 -1 (pow.f64 u 2))
(+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(+.f64 0 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))) 1)
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(/.f64 1 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (-.f64 t1 u) 2))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (-.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) 1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) (sqrt.f64 t1)) 2)
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(+.f64 0 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) 1)
(*.f64 v (/.f64 -1 (pow.f64 (-.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 1)
(*.f64 1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 2) (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (neg.f64 v) (/.f64 1 (pow.f64 (-.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (pow.f64 (-.f64 t1 u) 2)) v)
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (/.f64 v (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 v (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) 2)
(pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)) -1)
(neg.f64 (/.f64 v (pow.f64 (-.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(+.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(+.f64 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(+.f64 0 (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(+.f64 (*.f64 (+.f64 t1 u) t1) (*.f64 (+.f64 t1 u) (neg.f64 u)))
(+.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (-.f64 t1 u) u))
(+.f64 (*.f64 (-.f64 t1 u) u) (*.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(+.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u (-.f64 t1 u)))
(+.f64 (*.f64 u (-.f64 t1 u)) (*.f64 t1 (-.f64 t1 u)))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) 1)
(/.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 2) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (fma.f64 (*.f64 t1 t1) (*.f64 t1 t1) (fma.f64 (*.f64 u u) (*.f64 u u) (*.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 (fma.f64 (*.f64 t1 t1) (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) (*.f64 u u)))) (fma.f64 t1 t1 (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(log.f64 (/.f64 (exp.f64 (*.f64 t1 t1)) (exp.f64 (*.f64 u u))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 t1 u) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(exp.f64 (log.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(fma.f64 t1 t1 (neg.f64 (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 (neg.f64 u) u))
(fma.f64 t1 (+.f64 t1 u) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(fma.f64 t1 (-.f64 t1 u) (*.f64 u (-.f64 t1 u)))
(fma.f64 u (-.f64 t1 u) (*.f64 t1 (-.f64 t1 u)))
(fma.f64 (+.f64 t1 u) t1 (*.f64 (+.f64 t1 u) (neg.f64 u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (-.f64 t1 u) t1 (*.f64 (-.f64 t1 u) u))
(fma.f64 (-.f64 t1 u) u (*.f64 (-.f64 t1 u) t1))
(fma.f64 (-.f64 t1 u) (+.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1 (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(fma.f64 1 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (cbrt.f64 (-.f64 t1 u)) (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (*.f64 (neg.f64 u) u))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 t1 u)) (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (*.f64 (neg.f64 u) u))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (*.f64 (-.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 3) (/.f64 (*.f64 -3 v) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (/.f64 (*.f64 -3 v) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1)))
(-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 v (*.f64 (*.f64 u u) 3)) (pow.f64 t1 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 u 3)) 3) (pow.f64 t1 4)) (/.f64 (neg.f64 v) t1)))) (/.f64 (*.f64 v (*.f64 (*.f64 u u) 3)) (pow.f64 t1 3)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 3) (/.f64 (*.f64 -3 v) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)) (*.f64 (pow.f64 t1 3) (/.f64 -4 (/.f64 (pow.f64 u 4) v)))) (*.f64 v (/.f64 t1 (*.f64 u u)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)))) (*.f64 v (/.f64 t1 (*.f64 u u)))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (-.f64 (fma.f64 2 (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5))) (/.f64 t1 (/.f64 (*.f64 u u) (neg.f64 v)))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (*.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v))))
(-.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (/.f64 v (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (*.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) (*.f64 t1 t1))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (*.f64 (/.f64 (*.f64 -3 v) (pow.f64 u 4)) (*.f64 t1 t1))) (/.f64 v (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (fma.f64 (*.f64 t1 t1) (*.f64 -3 (/.f64 v (pow.f64 u 4))) (*.f64 (pow.f64 t1 3) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5))))))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (fma.f64 (pow.f64 t1 3) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (*.f64 (/.f64 (*.f64 -3 v) (pow.f64 u 4)) (*.f64 t1 t1)))) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(/.f64 (neg.f64 v) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u))) (/.f64 v (*.f64 t1 t1)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4)) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4))))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (*.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))))))
(-.f64 (fma.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))) (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u)))) (/.f64 v (*.f64 t1 t1)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 5))) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4))))))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5)) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 5) u)) (*.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u)))))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 5)) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 -2 (*.f64 -3 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 5)) (*.f64 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))) -3)))) (/.f64 v (*.f64 t1 t1)))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(/.f64 (neg.f64 v) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u))) (/.f64 v (*.f64 t1 t1)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 4)))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (neg.f64 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 4)))))
(-.f64 (-.f64 (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u))) (/.f64 v (*.f64 t1 t1))) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 4) 3)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 4)))))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 5) u)) (neg.f64 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 4)))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (-.f64 (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 5)) (pow.f64 u 3)) (/.f64 2 (/.f64 (pow.f64 t1 5) (*.f64 (*.f64 v (pow.f64 u 3)) 3)))) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 4) 3)))) (/.f64 v (*.f64 t1 t1)))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(/.f64 (neg.f64 v) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u))) (/.f64 v (*.f64 t1 t1)))
(+.f64 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4)))) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (*.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))))))
(-.f64 (fma.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))) (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u)))) (/.f64 v (*.f64 t1 t1)))
(+.f64 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4)))) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 t1 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))) t1)) (*.f64 -2 (/.f64 v (pow.f64 t1 5)))) (pow.f64 u 3)))))
(fma.f64 (*.f64 u u) (*.f64 -3 (/.f64 v (pow.f64 t1 4))) (fma.f64 -1 (/.f64 v (*.f64 t1 t1)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 4))) t1) (/.f64 v (pow.f64 t1 5))))))))
(fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 4)) (*.f64 u u) (-.f64 (fma.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 4))) t1)) (/.f64 2 (/.f64 (pow.f64 t1 3) (*.f64 v u)))) (/.f64 v (*.f64 t1 t1))))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (*.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v))))
(-.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (/.f64 v (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4))))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (*.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) (*.f64 t1 t1))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (*.f64 (/.f64 (*.f64 -3 v) (pow.f64 u 4)) (*.f64 t1 t1))) (/.f64 v (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))) (pow.f64 u 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4))) (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4)))))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 5) v)) (fma.f64 -2 (/.f64 (*.f64 t1 (*.f64 -3 (*.f64 v (*.f64 t1 t1)))) (pow.f64 u 5)) (*.f64 -3 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 4)))))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (fma.f64 -2 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 5) v)) (fma.f64 -3 (*.f64 (/.f64 v (pow.f64 u 4)) (*.f64 t1 t1)) (/.f64 (*.f64 -2 (*.f64 (*.f64 -3 v) (pow.f64 t1 3))) (pow.f64 u 5))))) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (*.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v))))
(-.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (/.f64 v (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 2) v)) (*.f64 -1 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4)))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 (*.f64 v (*.f64 t1 t1)) 3) (pow.f64 u 4)))))
(-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (/.f64 v (*.f64 u u))) (/.f64 (*.f64 t1 (*.f64 t1 v)) (/.f64 (pow.f64 u 4) 3)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 2) v)) (*.f64 -1 (*.f64 (pow.f64 t1 2) v))) t1) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 2) v)) (*.f64 -1 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 t1 t1)) 3) (/.f64 (pow.f64 u 5) t1)) (fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 5) v)) (neg.f64 (/.f64 (*.f64 (*.f64 v (*.f64 t1 t1)) 3) (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 (pow.f64 t1 3) 3)) (pow.f64 u 5)) (-.f64 (-.f64 (fma.f64 2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (*.f64 (pow.f64 t1 3) (/.f64 -2 (/.f64 (pow.f64 u 5) v)))) (/.f64 (*.f64 t1 (*.f64 t1 v)) (/.f64 (pow.f64 u 4) 3))) (/.f64 v (*.f64 u u))))
(*.f64 -1 (pow.f64 u 2))
(*.f64 u (neg.f64 u))
(neg.f64 (*.f64 u u))
(+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2)))
(fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u)))
(*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(*.f64 -1 (pow.f64 t1 2))
(neg.f64 (*.f64 t1 t1))
(*.f64 t1 (neg.f64 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (*.f64 -2 (*.f64 t1 u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 -2 (*.f64 t1 u)))
(-.f64 (*.f64 t1 (*.f64 u -2)) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(*.f64 -1 (pow.f64 t1 2))
(neg.f64 (*.f64 t1 t1))
(*.f64 t1 (neg.f64 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (*.f64 -2 (*.f64 t1 u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 -2 (*.f64 t1 u)))
(-.f64 (*.f64 t1 (*.f64 u -2)) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(*.f64 -1 (pow.f64 t1 2))
(neg.f64 (*.f64 t1 t1))
(*.f64 t1 (neg.f64 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (*.f64 -2 (*.f64 t1 u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 -2 (*.f64 t1 u)))
(-.f64 (*.f64 t1 (*.f64 u -2)) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(*.f64 -1 (pow.f64 u 2))
(*.f64 u (neg.f64 u))
(neg.f64 (*.f64 u u))
(+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2)))
(fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u)))
(*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(*.f64 -1 (pow.f64 u 2))
(*.f64 u (neg.f64 u))
(neg.f64 (*.f64 u u))
(+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2)))
(fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u)))
(*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u)))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (pow.f64 t1 2)) (+.f64 (*.f64 -2 (*.f64 t1 u)) (*.f64 -1 (pow.f64 u 2))))
(fma.f64 -1 (*.f64 t1 t1) (fma.f64 -2 (*.f64 t1 u) (*.f64 u (neg.f64 u))))
(-.f64 (*.f64 u (+.f64 (*.f64 t1 -2) (neg.f64 u))) (*.f64 t1 t1))
(+.f64 0 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))) 1)
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 v)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 v))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (-.f64 t1 u) 2))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (-.f64 t1 u) 2))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 t1 u))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (/.f64 (*.f64 t1 v) 1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1)
(pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 1)
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))) 3)
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 3) 1/3)
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) (sqrt.f64 t1)) 2)
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 2))
(sqrt.f64 (pow.f64 (/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v))) 2))
(fabs.f64 (*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)))))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2)) 3))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3)))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3) (pow.f64 t1 3)))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))) 1))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(+.f64 0 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))) 1)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 v (/.f64 -1 (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 2))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 2) (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)))
(pow.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) 2)
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (neg.f64 v) (/.f64 1 (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (/.f64 -1 (pow.f64 (-.f64 t1 u) 2)) v)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (/.f64 v (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 v (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (/.f64 (+.f64 t1 u) (-.f64 t1 u)))
(pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 3)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3) 1/3)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(pow.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (-.f64 t1 u)) 2)
(pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) 2) (neg.f64 v)) -1)
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(neg.f64 (/.f64 v (pow.f64 (-.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 2))
(fabs.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))
(log.f64 (exp.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2)) 3))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(exp.f64 (log.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))) 1))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))))
(/.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) 2))
(+.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(+.f64 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 0 (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 (+.f64 t1 u) t1) (*.f64 (+.f64 t1 u) (neg.f64 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (-.f64 t1 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 (-.f64 t1 u) u) (*.f64 (-.f64 t1 u) t1))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u (-.f64 t1 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (*.f64 u (-.f64 t1 u)) (*.f64 t1 (-.f64 t1 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))) (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))) (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (neg.f64 u) u (*.f64 u u)) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 u (neg.f64 u))))
(+.f64 (*.f64 0 (*.f64 u u)) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 u u))))
(+.f64 (*.f64 0 (*.f64 u u)) (fma.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (neg.f64 (*.f64 u u))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (neg.f64 u) u (*.f64 u u)) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 u (neg.f64 u))))
(+.f64 (*.f64 0 (*.f64 u u)) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u u)))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (neg.f64 u) u (*.f64 u u)) (fma.f64 -1 (*.f64 t1 t1) (*.f64 u (neg.f64 u))))
(+.f64 (*.f64 0 (*.f64 u u)) (neg.f64 (fma.f64 t1 t1 (*.f64 u u))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 -1 (*.f64 t1 t1) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 -1 (*.f64 t1 t1) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (-.f64 (*.f64 t1 (neg.f64 t1)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 -1 (*.f64 t1 t1) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 -1 (*.f64 t1 t1) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (neg.f64 u) u (*.f64 u u)) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 u (neg.f64 u))))
(+.f64 (*.f64 0 (*.f64 u u)) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u u)))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 t1 t1 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))) (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 t1 t1 (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 t1) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 u u) 1))) (fma.f64 (neg.f64 (*.f64 u u)) 1 (*.f64 (*.f64 u u) 1)))
(+.f64 (fma.f64 (neg.f64 u) u (*.f64 u u)) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 u (neg.f64 u))))
(+.f64 (*.f64 0 (*.f64 u u)) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 u u))))
(+.f64 (*.f64 0 (*.f64 u u)) (fma.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (neg.f64 (*.f64 u u))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 u) u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 u) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 u) u)) (sqrt.f64 u) (*.f64 (*.f64 (sqrt.f64 u) u) (sqrt.f64 u))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3))))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (pow.f64 (pow.f64 (cbrt.f64 u) 2) 3)))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (*.f64 u (sqrt.f64 u)) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 u) (neg.f64 u)) (sqrt.f64 u) (*.f64 (sqrt.f64 u) (*.f64 u (sqrt.f64 u)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (sqrt.f64 u)) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (sqrt.f64 u) (sqrt.f64 u)))))
(+.f64 (fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 u) (neg.f64 u)) (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 u) 2)))) (fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 (*.f64 u (cbrt.f64 u)) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 0 (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))) (-.f64 (*.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1))) (*.f64 u (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) 1)
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(/.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 2) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) (-.f64 t1 u))) (/.f64 (+.f64 t1 u) 1))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)) (-.f64 t1 u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 1 (-.f64 t1 u))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (fma.f64 (*.f64 t1 t1) (*.f64 t1 t1) (fma.f64 (*.f64 u u) (*.f64 u u) (*.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (+.f64 (pow.f64 t1 4) (+.f64 (pow.f64 u 4) (*.f64 t1 (*.f64 t1 (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (+.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (fma.f64 t1 t1 (*.f64 u u)))))
(/.f64 (fma.f64 (*.f64 t1 t1) (*.f64 t1 t1) (neg.f64 (*.f64 (*.f64 u u) (*.f64 u u)))) (fma.f64 t1 t1 (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 t1 4) (neg.f64 (pow.f64 u 4))) (fma.f64 t1 t1 (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 t1 4) (pow.f64 u 4)) (fma.f64 t1 t1 (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (+.f64 t1 u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (+.f64 t1 u) (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (-.f64 t1 u) (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (-.f64 t1 u) (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (+.f64 t1 u) (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 3)
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(pow.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3) 1/3)
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2)
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 2))
(fabs.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(log.f64 (exp.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(log.f64 (/.f64 (exp.f64 (*.f64 t1 t1)) (exp.f64 (*.f64 u u))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 3))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 t1 u) 3)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (+.f64 t1 u) 3)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(exp.f64 (log.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 1))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 t1 t1 (neg.f64 (*.f64 u u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 t1 t1 (*.f64 (neg.f64 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 t1 (+.f64 t1 u) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 t1 (-.f64 t1 u) (*.f64 u (-.f64 t1 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 u (-.f64 t1 u) (*.f64 t1 (-.f64 t1 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (+.f64 t1 u) t1 (*.f64 (+.f64 t1 u) (neg.f64 u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 (-.f64 t1 u) t1 (*.f64 (-.f64 t1 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (-.f64 t1 u) u (*.f64 (-.f64 t1 u) t1))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (-.f64 t1 u) (+.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1 (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 1 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 1 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (cbrt.f64 (-.f64 t1 u)) (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (-.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (-.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (neg.f64 (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 u (neg.f64 u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 (cbrt.f64 t1) t1) (*.f64 (neg.f64 u) u))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 u (neg.f64 u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) 2) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 t1 u)) (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (neg.f64 (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 u (neg.f64 u)))
(-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u u))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) t1) (*.f64 (neg.f64 u) u))
(fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 u (neg.f64 u)))
(-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u u))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (+.f64 t1 u) (-.f64 t1 u) (*.f64 0 (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (neg.f64 (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 u (neg.f64 u)))
(neg.f64 (fma.f64 t1 t1 (*.f64 u u)))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(fma.f64 -1 (*.f64 t1 t1) (*.f64 u (neg.f64 u)))
(neg.f64 (fma.f64 t1 t1 (*.f64 u u)))
(fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (neg.f64 (*.f64 u u)))
(fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 u (neg.f64 u)))
(-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u u))
(fma.f64 (*.f64 t1 (sqrt.f64 t1)) (sqrt.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1)) (*.f64 u (neg.f64 u)))
(-.f64 (*.f64 (sqrt.f64 t1) (*.f64 t1 (sqrt.f64 t1))) (*.f64 u u))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (neg.f64 (*.f64 u u)))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (*.f64 t1 t1)) (*.f64 (neg.f64 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (neg.f64 (*.f64 u u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 u (neg.f64 u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (*.f64 u (neg.f64 u)))
(fma.f64 (cbrt.f64 (*.f64 t1 t1)) (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 t1 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (neg.f64 (*.f64 u u)))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (*.f64 (-.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (-.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (-.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (*.f64 0 (*.f64 u u)))
(fma.f64 (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (fma.f64 (neg.f64 u) u (*.f64 u u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 0 (*.f64 u u)))

localize55.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 v (+.f64 t1 u))
100.0%
(/.f64 (neg.f64 t1) (+.f64 t1 u))
97.7%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Compiler

Compiled 35 to 9 computations (74.3% saved)

series6.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
t1
@inf
(/.f64 (neg.f64 t1) (+.f64 t1 u))
1.0ms
u
@-inf
(/.f64 (neg.f64 t1) (+.f64 t1 u))
1.0ms
u
@-inf
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
0.0ms
t1
@-inf
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
0.0ms
t1
@0
(/.f64 (neg.f64 t1) (+.f64 t1 u))

rewrite74.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1278×log-prod
1192×prod-diff
522×fma-def
514×pow-exp
420×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01152
124738
2389938
Stop Event
node limit
Counts
2 → 110
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
Outputs
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(/.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) v)))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 v (/.f64 (+.f64 t1 u) t1))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) 1) (+.f64 t1 u))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) v)) -1)
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)) -1)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)) -1)
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 v (/.f64 (+.f64 t1 u) t1))) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(-.f64 0 (/.f64 t1 (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) t1)
(*.f64 -1 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) 1) -1)
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 t1 (+.f64 t1 u)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) -1))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))

simplify92.0ms (0.9%)

Algorithm
egg-herbie
Rules
1100×distribute-lft-in
1002×unswap-sqr
418×log-prod
376×associate-*r*
374×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03765950
110115706
239615652
Stop Event
node limit
Counts
170 → 221
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(*.f64 -1 (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(*.f64 -1 (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(/.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) v)))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 v (/.f64 (+.f64 t1 u) t1))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) 1) (+.f64 t1 u))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) v)) -1)
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)) -1)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)) -1)
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 v (/.f64 (+.f64 t1 u) t1))) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(-.f64 0 (/.f64 t1 (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) t1)
(*.f64 -1 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) 1) -1)
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 t1 (+.f64 t1 u)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) -1))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 (*.f64 2 (*.f64 t1 t1)) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1))
(fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.f64 v t1))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.f64 v t1))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v))) (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v))) (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1))
(fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.f64 v t1))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.f64 v t1)))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.f64 v t1)))) (/.f64 -2 (/.f64 (pow.f64 t1 4) (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3)))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1))
(fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1)))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (-.f64 (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1))) (/.f64 v t1))))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (fma.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 (*.f64 2 (*.f64 t1 t1)) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))) (*.f64 (/.f64 t1 u) (/.f64 v u))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 4))) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (/.f64 (*.f64 -2 (*.f64 -3 (*.f64 v (pow.f64 t1 4)))) (pow.f64 u 5))) (*.f64 (/.f64 t1 u) (/.f64 v u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 (*.f64 2 (*.f64 t1 t1)) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (/.f64 (*.f64 (*.f64 -4 (pow.f64 t1 3)) v) (pow.f64 u 4))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v)))) (/.f64 -2 (/.f64 (pow.f64 u 5) (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 t1 u))
(neg.f64 (/.f64 t1 u))
(/.f64 (neg.f64 t1) u)
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (pow.f64 (/.f64 t1 u) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (pow.f64 (/.f64 t1 u) 3)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(+.f64 -1 (/.f64 u t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) -1)
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))))
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (pow.f64 (/.f64 u t1) 3)))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(+.f64 -1 (/.f64 u t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) -1)
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))))
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (pow.f64 (/.f64 u t1) 3)))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(+.f64 -1 (/.f64 u t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) -1)
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))))
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (pow.f64 (/.f64 u t1) 3)))
(*.f64 -1 (/.f64 t1 u))
(neg.f64 (/.f64 t1 u))
(/.f64 (neg.f64 t1) u)
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (pow.f64 (/.f64 t1 u) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (pow.f64 (/.f64 t1 u) 3)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(*.f64 -1 (/.f64 t1 u))
(neg.f64 (/.f64 t1 u))
(/.f64 (neg.f64 t1) u)
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (pow.f64 (/.f64 t1 u) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (pow.f64 (/.f64 t1 u) 3)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 v (/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 v (/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 v (/.f64 (+.f64 t1 u) t1))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 v (/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 v (/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))
(*.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) (neg.f64 v))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 v (/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) (neg.f64 v))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) 1) (+.f64 t1 u))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) v)) -1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)) -1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)) -1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 v (/.f64 (+.f64 t1 u) t1))) -1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1) 1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 3))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1/3))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u))) 2))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))
(-.f64 0 (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(/.f64 t1 (+.f64 t1 u))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(*.f64 t1 (/.f64 1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 t1 (/.f64 1 (-.f64 t1 u)))
(/.f64 t1 (-.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) t1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 -1 (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 1 (/.f64 t1 (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 1 (/.f64 t1 (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 t1 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) 1) -1)
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(/.f64 t1 (+.f64 t1 u))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 t1 (+.f64 t1 u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 t1 (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1) 1))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))) 3))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 t1 (+.f64 t1 u)))) 1/3))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) 2))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) -1))
(/.f64 t1 (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))

localize41.0ms (0.4%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 v (+.f64 t1 u))
99.8%
(/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))
83.1%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
Compiler

Compiled 38 to 9 computations (76.3% saved)

series4.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
v
@inf
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
0.0ms
v
@0
(/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))
0.0ms
t1
@0
(/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))
0.0ms
v
@-inf
(/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))
0.0ms
u
@-inf
(/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))

rewrite77.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1398×log-prod
1246×prod-diff
506×fma-def
444×log-div
428×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01160
125144
2415044
Stop Event
node limit
Counts
2 → 109
Calls
Call 1
Inputs
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))
Outputs
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(-.f64 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2) (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2)
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) (*.f64 (/.f64 (+.f64 t1 u) v) u))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) (*.f64 (/.f64 (+.f64 t1 u) v) t1))
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(+.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) 1)
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 1 (/.f64 (neg.f64 v) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 v) (/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) 1) (+.f64 t1 u))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 v)) (-.f64 t1 u))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)
(pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1)
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(fma.f64 t1 (/.f64 (+.f64 t1 u) v) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(fma.f64 u (/.f64 (+.f64 t1 u) v) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(fma.f64 (/.f64 (+.f64 t1 u) v) t1 (*.f64 (/.f64 (+.f64 t1 u) v) u))
(fma.f64 (/.f64 (+.f64 t1 u) v) u (*.f64 (/.f64 (+.f64 t1 u) v) t1))

simplify124.0ms (1.2%)

Algorithm
egg-herbie
Rules
1062×unswap-sqr
536×log-prod
416×associate-*r*
386×distribute-rgt-neg-in
382×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03626425
19986149
240336149
Stop Event
node limit
Counts
181 → 192
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 u 2) v)
(+.f64 (/.f64 (pow.f64 u 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(/.f64 (pow.f64 t1 2) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(/.f64 (pow.f64 t1 2) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(/.f64 (pow.f64 t1 2) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(/.f64 (pow.f64 u 2) v)
(+.f64 (/.f64 (pow.f64 u 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(/.f64 (pow.f64 u 2) v)
(+.f64 (/.f64 (pow.f64 u 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(-.f64 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2) (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2)
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) (*.f64 (/.f64 (+.f64 t1 u) v) u))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) (*.f64 (/.f64 (+.f64 t1 u) v) t1))
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(+.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) 1)
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 1 (/.f64 (neg.f64 v) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 v) (/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) 1) (+.f64 t1 u))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 v)) (-.f64 t1 u))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)
(pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1)
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(fma.f64 t1 (/.f64 (+.f64 t1 u) v) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(fma.f64 u (/.f64 (+.f64 t1 u) v) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(fma.f64 (/.f64 (+.f64 t1 u) v) t1 (*.f64 (/.f64 (+.f64 t1 u) v) u))
(fma.f64 (/.f64 (+.f64 t1 u) v) u (*.f64 (/.f64 (+.f64 t1 u) v) t1))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 t1 (*.f64 t1 v)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (*.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 v t1)))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 v t1)))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))))
(+.f64 (fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 v t1))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1)))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)))) (/.f64 v t1)))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)))) (/.f64 v t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 t1 (*.f64 t1 v)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (*.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))) (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (/.f64 -2 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 4)))))) (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 t1 (*.f64 t1 v)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (*.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 v u) (/.f64 t1 u)))) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(+.f64 (fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(/.f64 u (/.f64 v u))
(+.f64 (/.f64 (pow.f64 u 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (*.f64 u u) v) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 u (/.f64 v u)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(/.f64 (pow.f64 t1 2) v)
(/.f64 (*.f64 t1 t1) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (*.f64 2 (/.f64 t1 (/.f64 v u))) (/.f64 (*.f64 t1 t1) v))
(fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(/.f64 (pow.f64 t1 2) v)
(/.f64 (*.f64 t1 t1) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (*.f64 2 (/.f64 t1 (/.f64 v u))) (/.f64 (*.f64 t1 t1) v))
(fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(/.f64 (pow.f64 t1 2) v)
(/.f64 (*.f64 t1 t1) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (*.f64 2 (/.f64 t1 (/.f64 v u))) (/.f64 (*.f64 t1 t1) v))
(fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(/.f64 u (/.f64 v u))
(+.f64 (/.f64 (pow.f64 u 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (*.f64 u u) v) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 u (/.f64 v u)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(/.f64 u (/.f64 v u))
(+.f64 (/.f64 (pow.f64 u 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v)))
(+.f64 (/.f64 (*.f64 u u) v) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 u (/.f64 v u)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(+.f64 (/.f64 (pow.f64 u 2) v) (+.f64 (/.f64 (pow.f64 t1 2) v) (*.f64 2 (/.f64 (*.f64 t1 u) v))))
(+.f64 (+.f64 (/.f64 (*.f64 u u) v) (/.f64 (*.f64 t1 t1) v)) (*.f64 2 (/.f64 t1 (/.f64 v u))))
(+.f64 (/.f64 u (/.f64 v u)) (fma.f64 2 (*.f64 (/.f64 t1 v) u) (/.f64 (*.f64 t1 t1) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(/.f64 (*.f64 t1 1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))
(*.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2) (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (/.f64 (+.f64 t1 u) v)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (/.f64 (+.f64 t1 u) v)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 2)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1) -1)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) (*.f64 (/.f64 (+.f64 t1 u) v) u))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) (*.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) 1)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (-.f64 t1 u) (/.f64 1 (/.f64 (neg.f64 v) (+.f64 t1 u))))
(*.f64 (-.f64 t1 u) (*.f64 (/.f64 1 (neg.f64 v)) (+.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) (neg.f64 v)))
(*.f64 (/.f64 (-.f64 t1 u) (neg.f64 v)) (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 (+.f64 t1 u) v))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 1 v) (/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) 1) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 v)) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (*.f64 (/.f64 1 (neg.f64 v)) (+.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) (neg.f64 v)))
(*.f64 (/.f64 (-.f64 t1 u) (neg.f64 v)) (+.f64 t1 u))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 3)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3) 1/3)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 2))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 1))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(fma.f64 t1 (/.f64 (+.f64 t1 u) v) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(fma.f64 u (/.f64 (+.f64 t1 u) v) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(fma.f64 (/.f64 (+.f64 t1 u) v) t1 (*.f64 (/.f64 (+.f64 t1 u) v) u))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(fma.f64 (/.f64 (+.f64 t1 u) v) u (*.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)

localize31.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
74.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 35 to 9 computations (74.3% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
t1
@0
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
t1
@inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@-inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
t1
@-inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))

rewrite79.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1922×prod-diff
1330×log-prod
672×fma-def
418×expm1-udef
418×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01142
125038
2401638
Stop Event
node limit
Counts
2 → 114
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
Outputs
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))) 1)
(-.f64 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1)
(*.f64 1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 t1 v))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)) -1)
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 (+.f64 t1 u) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 0 (pow.f64 (+.f64 t1 u) 2))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1) (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (fma.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 u (+.f64 t1 u))) (exp.f64 (*.f64 t1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 t1 u) 2)))
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(fma.f64 u (+.f64 t1 u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) u (*.f64 t1 (+.f64 t1 u)))
(fma.f64 1 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 1 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (sqrt.f64 u) (*.f64 (sqrt.f64 u) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (+.f64 t1 u)) 1 (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (*.f64 t1 (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (*.f64 u (+.f64 t1 u))) (sqrt.f64 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 t1)) (sqrt.f64 t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 u (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 u (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 u)) (sqrt.f64 u) (*.f64 t1 (+.f64 t1 u)))

simplify114.0ms (1.1%)

Algorithm
egg-herbie
Rules
1384×unswap-sqr
534×associate-*r*
484×fma-def
458×associate-*l*
382×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03915874
111395588
246565456
Stop Event
node limit
Counts
174 → 207
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))) 1)
(-.f64 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1)
(*.f64 1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 t1 v))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)) -1)
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 (+.f64 t1 u) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 0 (pow.f64 (+.f64 t1 u) 2))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1) (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (fma.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 u (+.f64 t1 u))) (exp.f64 (*.f64 t1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 t1 u) 2)))
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(fma.f64 u (+.f64 t1 u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) u (*.f64 t1 (+.f64 t1 u)))
(fma.f64 1 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 1 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (sqrt.f64 u) (*.f64 (sqrt.f64 u) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (+.f64 t1 u)) 1 (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (*.f64 t1 (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(fma.f64 (sqrt.f64 (*.f64 u (+.f64 t1 u))) (sqrt.f64 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 t1)) (sqrt.f64 t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 u (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 u (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 u)) (sqrt.f64 u) (*.f64 t1 (+.f64 t1 u)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (*.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 (*.f64 (*.f64 v 2) (*.f64 t1 t1)) (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v)))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (neg.f64 (/.f64 v t1)))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (neg.f64 (/.f64 v t1)))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))) (/.f64 -2 (/.f64 (pow.f64 t1 4) (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (neg.f64 (/.f64 v t1)))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(-.f64 (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (neg.f64 (/.f64 v t1))))
(-.f64 (fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (/.f64 (*.f64 v 2) (/.f64 t1 (/.f64 u t1)))) (/.f64 v t1))
(-.f64 (fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (neg.f64 (/.f64 v t1)))))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (-.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)))) (/.f64 v t1)))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)))) (/.f64 v t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (*.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 (*.f64 (*.f64 v 2) (*.f64 t1 t1)) (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (fma.f64 -4 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))) (*.f64 (/.f64 t1 u) (/.f64 v u))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (/.f64 (*.f64 -2 (*.f64 -3 (*.f64 v (pow.f64 t1 4)))) (pow.f64 u 5))) (*.f64 (/.f64 t1 u) (/.f64 v u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (*.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 (*.f64 (*.f64 v 2) (*.f64 t1 t1)) (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)))))))
(+.f64 (fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v)))) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(pow.f64 u 2)
(*.f64 u u)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(fma.f64 2 (*.f64 t1 u) (*.f64 u u))
(*.f64 u (+.f64 u (*.f64 t1 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(pow.f64 t1 2)
(*.f64 t1 t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (*.f64 t1 t1) (*.f64 2 (*.f64 t1 u)))
(fma.f64 t1 t1 (*.f64 t1 (*.f64 u 2)))
(fma.f64 2 (*.f64 t1 u) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(pow.f64 t1 2)
(*.f64 t1 t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (*.f64 t1 t1) (*.f64 2 (*.f64 t1 u)))
(fma.f64 t1 t1 (*.f64 t1 (*.f64 u 2)))
(fma.f64 2 (*.f64 t1 u) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(pow.f64 t1 2)
(*.f64 t1 t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (*.f64 t1 t1) (*.f64 2 (*.f64 t1 u)))
(fma.f64 t1 t1 (*.f64 t1 (*.f64 u 2)))
(fma.f64 2 (*.f64 t1 u) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(pow.f64 u 2)
(*.f64 u u)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(fma.f64 2 (*.f64 t1 u) (*.f64 u u))
(*.f64 u (+.f64 u (*.f64 t1 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(pow.f64 u 2)
(*.f64 u u)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(fma.f64 2 (*.f64 t1 u) (*.f64 u u))
(*.f64 u (+.f64 u (*.f64 t1 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (*.f64 t1 t1) (fma.f64 2 (*.f64 t1 u) (*.f64 u u)))
(fma.f64 t1 t1 (*.f64 u (+.f64 u (*.f64 t1 2))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))) 1)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (*.f64 t1 v) 1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 2))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 t1 v))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (+.f64 t1 u)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 3)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3) 1/3)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)) -1)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 (+.f64 t1 u) 4)))
(fabs.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1) (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (fma.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) t1) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) u) (-.f64 u t1))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 (*.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u (pow.f64 (+.f64 t1 u) 2)) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 t1 u)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) 1/3)
(pow.f64 (+.f64 t1 u) 2)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(pow.f64 (+.f64 t1 u) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 t1 u) 2))))
(pow.f64 (+.f64 t1 u) 2)
(log.f64 (*.f64 (exp.f64 (*.f64 u (+.f64 t1 u))) (exp.f64 (*.f64 t1 (+.f64 t1 u)))))
(pow.f64 (+.f64 t1 u) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))
(pow.f64 (+.f64 t1 u) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (*.f64 2 (log.f64 (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 t1 u))) 1))
(pow.f64 (+.f64 t1 u) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 u (+.f64 t1 u) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (+.f64 t1 u) u (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 1 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 1 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) t1) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) u) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (sqrt.f64 u) (*.f64 (sqrt.f64 u) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) t1) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) u) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 t1 (+.f64 t1 u)) 1 (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (sqrt.f64 (*.f64 t1 (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (sqrt.f64 (*.f64 u (+.f64 t1 u))) (sqrt.f64 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (sqrt.f64 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 u) (sqrt.f64 (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 t1)) (sqrt.f64 t1) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 u (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 u (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 u)) (sqrt.f64 u) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)

eval616.0ms (5.9%)

Compiler

Compiled 32510 to 13856 computations (57.4% saved)

prune361.0ms (3.5%)

Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New1352121364
Fresh000
Picked011
Done314
Total1355141369
Accurracy
100.0%
Counts
1369 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.6%
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
56.7%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
97.8%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
48.6%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
74.7%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
56.4%
(/.f64 (neg.f64 v) t1)
46.4%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
49.6%
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
49.8%
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
44.8%
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
57.7%
(*.f64 (-.f64 (/.f64 u t1) 1) (/.f64 v (+.f64 t1 u)))
46.0%
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
65.3%
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
Compiler

Compiled 305 to 193 computations (36.7% saved)

localize55.0ms (0.5%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
87.8%
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u))
Compiler

Compiled 39 to 10 computations (74.4% saved)

series10.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
t1
@0
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
1.0ms
v
@0
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
1.0ms
v
@0
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u))
1.0ms
u
@0
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
1.0ms
t1
@inf
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))

rewrite101.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1472×log-prod
1158×prod-diff
600×fma-def
472×expm1-udef
472×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01258
127250
2433350
Stop Event
node limit
Counts
2 → 107
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
Outputs
(+.f64 0 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) 1)
(*.f64 t1 (/.f64 1 (/.f64 (-.f64 t1 u) v)))
(*.f64 t1 (*.f64 v (/.f64 1 (-.f64 t1 u))))
(*.f64 v (*.f64 t1 (/.f64 1 (-.f64 t1 u))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (-.f64 t1 u))))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (-.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 1)
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 1 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 t1 v))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (-.f64 t1 u)) v)
(*.f64 (/.f64 t1 1) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) (/.f64 t1 (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v 1) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 t1 u))) (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 (-.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2)
(pow.f64 (/.f64 (-.f64 t1 u) (*.f64 t1 v)) -1)
(neg.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (-.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(+.f64 0 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))) 1)
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 1)
(*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 (-.f64 t1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (-.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (*.f64 t1 v))) -1)
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(exp.f64 (log.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))

simplify114.0ms (1.1%)

Algorithm
egg-herbie
Rules
732×associate-*r*
702×associate-*l*
682×associate-/l*
638×fma-neg
632×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04127871
112206891
267346855
Stop Event
node limit
Counts
179 → 226
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 -1 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 u 6)) (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (pow.f64 u 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (+.f64 u (*.f64 -1 u))) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 4)) (+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3)) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 5)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (*.f64 -1 (/.f64 v t1)))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(+.f64 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 5)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 u 5)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1))))) (pow.f64 u 5))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 0 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) 1)
(*.f64 t1 (/.f64 1 (/.f64 (-.f64 t1 u) v)))
(*.f64 t1 (*.f64 v (/.f64 1 (-.f64 t1 u))))
(*.f64 v (*.f64 t1 (/.f64 1 (-.f64 t1 u))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (-.f64 t1 u))))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (-.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 1)
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 1 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 t1 v))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (-.f64 t1 u)) v)
(*.f64 (/.f64 t1 1) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) (/.f64 t1 (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v 1) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 t1 u))) (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 (-.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2)
(pow.f64 (/.f64 (-.f64 t1 u) (*.f64 t1 v)) -1)
(neg.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (-.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(+.f64 0 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))) 1)
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 1)
(*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 (-.f64 t1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (-.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (*.f64 t1 v))) -1)
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(exp.f64 (log.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
Outputs
(/.f64 (*.f64 t1 v) u)
(/.f64 t1 (/.f64 u v))
(*.f64 (/.f64 t1 u) v)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v))))
(+.f64 (*.f64 (/.f64 t1 u) v) (+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 4) v))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3)) (+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (neg.f64 v))
(-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1))))
(-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (fma.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) v) (*.f64 (/.f64 v t1) u))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (neg.f64 v))
(-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1))))
(-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (fma.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) v) (*.f64 (/.f64 v t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (neg.f64 v))
(-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1))))
(-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (fma.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) v) (*.f64 (/.f64 v t1) u))
(/.f64 (*.f64 t1 v) u)
(/.f64 t1 (/.f64 u v))
(*.f64 (/.f64 t1 u) v)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v))))
(+.f64 (*.f64 (/.f64 t1 u) v) (+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 4) v))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3)) (+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))))
(/.f64 (*.f64 t1 v) u)
(/.f64 t1 (/.f64 u v))
(*.f64 (/.f64 t1 u) v)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v))))
(+.f64 (*.f64 (/.f64 t1 u) v) (+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (+.f64 (/.f64 t1 (/.f64 u v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 4) v))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3)) (+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 4) (*.f64 v (*.f64 0 u)))))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 4)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 4) (*.f64 v (*.f64 0 u)))) (fma.f64 (pow.f64 t1 3) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))) (/.f64 v (pow.f64 u 4))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (fma.f64 (pow.f64 t1 3) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) 0)) (/.f64 v (pow.f64 u 4))) (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (*.f64 v 0) (pow.f64 u 4)))
(+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 u 6)) (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (pow.f64 u 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 (pow.f64 t1 4) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (*.f64 0 u))) (/.f64 (*.f64 0 u) (/.f64 (*.f64 u u) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))) (/.f64 v (pow.f64 u 4)))))) (+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 4) (*.f64 v (*.f64 0 u)))) (fma.f64 (pow.f64 t1 3) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))) (/.f64 v (pow.f64 u 4))) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (fma.f64 (pow.f64 t1 3) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) 0)) (/.f64 v (pow.f64 u 4))) (*.f64 (/.f64 t1 u) (/.f64 v u))) (fma.f64 (pow.f64 t1 4) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) 0)) (/.f64 (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) 0)) (/.f64 (*.f64 v 0) (pow.f64 u 4))) (*.f64 u u))) (/.f64 (*.f64 v 0) (pow.f64 u 4))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))))
(-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 0 u) 2))) (/.f64 v t1)))))
(+.f64 (-.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (+.f64 u (*.f64 -1 u))) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (*.f64 -1 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2)))) (/.f64 (pow.f64 t1 4) (*.f64 0 u))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 0 u) 2))) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (*.f64 0 u)))))))))
(+.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (+.f64 (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) 0) (/.f64 v t1))) (-.f64 (/.f64 (+.f64 (*.f64 v 0) (*.f64 v 0)) (pow.f64 t1 4)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(+.f64 (+.f64 (-.f64 (-.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (*.f64 (/.f64 v (pow.f64 t1 4)) 0)) (fma.f64 (/.f64 v t1) (/.f64 0 t1) (/.f64 (+.f64 (*.f64 v 0) (*.f64 v 0)) (pow.f64 t1 4))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))))
(-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (*.f64 -1 (+.f64 (/.f64 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))) (pow.f64 t1 3)) (/.f64 v t1))))
(-.f64 (-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (fma.f64 u u 0)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 4)) (+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1))))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))) (pow.f64 t1 3)) (+.f64 (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (*.f64 0 u))))) (/.f64 (*.f64 0 u) (/.f64 (pow.f64 t1 4) (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))))))))
(+.f64 (-.f64 (+.f64 (/.f64 (+.f64 (*.f64 v 0) (*.f64 v 0)) (pow.f64 t1 4)) (*.f64 (/.f64 v (pow.f64 t1 4)) 0)) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (fma.f64 u u 0)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))))
(-.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (fma.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))) (/.f64 (neg.f64 v) (pow.f64 t1 3))) (*.f64 u u) (/.f64 (neg.f64 v) t1)))
(+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (fma.f64 (*.f64 u u) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (/.f64 v (pow.f64 t1 3))) (/.f64 (neg.f64 v) t1)))
(+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3)) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 5)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (fma.f64 (pow.f64 u 3) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 5) (*.f64 0 t1))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))) (/.f64 (neg.f64 v) (pow.f64 t1 3))) (/.f64 (*.f64 t1 t1) (*.f64 0 t1))))) (fma.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))) (/.f64 (neg.f64 v) (pow.f64 t1 3))) (*.f64 u u) (/.f64 (neg.f64 v) t1))))
(+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (fma.f64 (pow.f64 u 3) (+.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (/.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (/.f64 v (pow.f64 t1 3))) (/.f64 t1 (/.f64 0 t1)))) (fma.f64 (*.f64 u u) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (/.f64 v (pow.f64 t1 3))) (/.f64 (neg.f64 v) t1))))
(+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) 0)) (fma.f64 (pow.f64 u 3) (fma.f64 (/.f64 v (pow.f64 t1 5)) 0 (/.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (/.f64 v (pow.f64 t1 3))) (/.f64 t1 (/.f64 0 t1)))) (fma.f64 (*.f64 u u) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (/.f64 v (pow.f64 t1 3))) (/.f64 (neg.f64 v) t1))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (*.f64 (*.f64 t1 v) (*.f64 0 t1)) (pow.f64 u 3)))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (*.f64 (*.f64 t1 v) (*.f64 0 t1)) (pow.f64 u 3))) (/.f64 t1 (/.f64 (pow.f64 u 4) (*.f64 v (pow.f64 (*.f64 0 t1) 2))))))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 5)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 u 5)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 5) (*.f64 v (*.f64 0 t1))))) (+.f64 (+.f64 (/.f64 t1 (/.f64 (pow.f64 u 4) (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (/.f64 (pow.f64 u 5) (*.f64 0 t1)))) (+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (*.f64 (*.f64 t1 v) (*.f64 0 t1)) (pow.f64 u 3)))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (/.f64 (+.f64 (*.f64 v 0) (*.f64 v 0)) (pow.f64 u 5)))) (+.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (/.f64 (*.f64 v 0) (pow.f64 u 5))))
(+.f64 (+.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (/.f64 (+.f64 (*.f64 v 0) (*.f64 v 0)) (pow.f64 u 5)))) (+.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (/.f64 (*.f64 v 0) (pow.f64 u 5))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (*.f64 (*.f64 t1 v) (*.f64 0 t1)) (pow.f64 u 3)))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (*.f64 (*.f64 t1 v) (*.f64 0 t1)) (pow.f64 u 3))) (/.f64 t1 (/.f64 (pow.f64 u 4) (*.f64 v (pow.f64 (*.f64 0 t1) 2))))))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1))))) (pow.f64 u 5))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (pow.f64 u 4) (*.f64 v (pow.f64 (*.f64 0 t1) 2))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 t1 v) (*.f64 0 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (*.f64 0 t1) (*.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 0 t1))) (pow.f64 u 5)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 3)) (/.f64 (+.f64 (*.f64 v 0) (+.f64 (*.f64 v 0) (*.f64 v 0))) (pow.f64 u 5)))) (+.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (/.f64 (*.f64 v 0) (pow.f64 u 4))))
(+.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (+.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (+.f64 (*.f64 v 0) (+.f64 (*.f64 v 0) (*.f64 v 0))) (pow.f64 u 5))) (fma.f64 (/.f64 v (pow.f64 u 4)) 0 (/.f64 (*.f64 v 0) (pow.f64 u 3)))))
(+.f64 0 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (-.f64 t1 u))) v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (-.f64 t1 u))) v)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (-.f64 t1 u))) v))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (-.f64 t1 u))) v)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (-.f64 t1 u))) v))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (-.f64 t1 u))) v))))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) 1)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 t1 (/.f64 1 (/.f64 (-.f64 t1 u) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 t1 (*.f64 v (/.f64 1 (-.f64 t1 u))))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 v (*.f64 t1 (/.f64 1 (-.f64 t1 u))))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 t1 u)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 1)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 1 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 t1 u))))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 t1 u))))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 t1 v))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (/.f64 t1 (-.f64 t1 u)) v)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (/.f64 t1 1) (/.f64 v (-.f64 t1 u)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) t1) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) (/.f64 t1 (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) t1) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v 1) (/.f64 t1 (-.f64 t1 u)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 t1 u))) (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) t1) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (/.f64 t1 (/.f64 (-.f64 t1 u) v)))) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (cbrt.f64 (/.f64 v (/.f64 (-.f64 t1 u) t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 (-.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) t1) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) v)) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 t1 v) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 1)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 3)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3) 1/3)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(pow.f64 (/.f64 (-.f64 t1 u) (*.f64 t1 v)) -1)
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 2))
(sqrt.f64 (pow.f64 (/.f64 t1 (/.f64 (-.f64 t1 u) v)) 2))
(fabs.f64 (/.f64 v (/.f64 (-.f64 t1 u) t1)))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (-.f64 t1 u) 3)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 1))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 t1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (/.f64 (-.f64 t1 u) t1))
(+.f64 0 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (-.f64 t1 u)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (-.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (-.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))) 1)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 1)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 t1 u)) v))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 (-.f64 t1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (-.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (/.f64 (/.f64 1 (-.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (/.f64 (/.f64 1 (-.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (-.f64 t1 u) v))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (/.f64 (-.f64 t1 u) t1))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (/.f64 (/.f64 1 (-.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) v)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 t1 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 v (-.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 t1 (/.f64 (-.f64 t1 u) v)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u))) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 1)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 3)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 3) 1/3)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 2)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (*.f64 t1 v))) -1)
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))) 2))
(fabs.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u))))
(log.f64 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))))
(*.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))) 3))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) 3) (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(exp.f64 (log.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))) 1))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))

localize20.0ms (0.2%)

Compiler

Compiled 12 to 6 computations (50% saved)

localize29.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
88.6%
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
88.1%
(/.f64 (neg.f64 v) (*.f64 u u))
Compiler

Compiled 26 to 8 computations (69.2% saved)

series8.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
t1
@inf
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
1.0ms
t1
@0
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
1.0ms
v
@0
(/.f64 (neg.f64 v) (*.f64 u u))
1.0ms
v
@inf
(/.f64 (neg.f64 v) (*.f64 u u))
1.0ms
u
@0
(/.f64 (neg.f64 v) (*.f64 u u))

rewrite63.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1958×pow1
1804×add-exp-log
1802×log1p-expm1-u
1802×expm1-log1p-u
218×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01040
121032
2294232
Stop Event
node limit
Counts
2 → 62
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) (*.f64 u u))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
Outputs
(-.f64 0 (*.f64 v (pow.f64 u -2)))
(-.f64 (+.f64 1 (*.f64 v (pow.f64 u -2))) 1)
(-.f64 (/.f64 0 (*.f64 u u)) (*.f64 v (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(*.f64 v (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 u -2)))
(*.f64 (pow.f64 u -2) v)
(*.f64 -1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(pow.f64 (*.f64 v (pow.f64 u -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (/.f64 (*.f64 u u) v) -1)
(neg.f64 (*.f64 v (pow.f64 u -2)))
(sqrt.f64 (/.f64 (*.f64 v v) (pow.f64 u 4)))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 v (pow.f64 u -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
(-.f64 (+.f64 1 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 1)
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 v t1)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v t1) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (/.f64 (*.f64 v t1) u) u)
(/.f64 (/.f64 (*.f64 v t1) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 3)
(pow.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(neg.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) (pow.f64 t1 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (*.f64 v (pow.f64 u -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(exp.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))

simplify56.0ms (0.5%)

Algorithm
egg-herbie
Rules
1340×times-frac
1250×unswap-sqr
1134×associate-*r/
938×associate-*l/
910×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01532930
13972634
214102346
Stop Event
node limit
Counts
122 → 84
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(-.f64 0 (*.f64 v (pow.f64 u -2)))
(-.f64 (+.f64 1 (*.f64 v (pow.f64 u -2))) 1)
(-.f64 (/.f64 0 (*.f64 u u)) (*.f64 v (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(*.f64 v (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 u -2)))
(*.f64 (pow.f64 u -2) v)
(*.f64 -1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(pow.f64 (*.f64 v (pow.f64 u -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (/.f64 (*.f64 u u) v) -1)
(neg.f64 (*.f64 v (pow.f64 u -2)))
(sqrt.f64 (/.f64 (*.f64 v v) (pow.f64 u 4)))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 v (pow.f64 u -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
(-.f64 (+.f64 1 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 1)
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 v t1)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v t1) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (/.f64 (*.f64 v t1) u) u)
(/.f64 (/.f64 (*.f64 v t1) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 3)
(pow.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(neg.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) (pow.f64 t1 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (*.f64 v (pow.f64 u -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(exp.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
Outputs
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(-.f64 0 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(-.f64 (+.f64 1 (*.f64 v (pow.f64 u -2))) 1)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(-.f64 (/.f64 0 (*.f64 u u)) (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (/.f64 1 (*.f64 u (neg.f64 u))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 2))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (pow.f64 u -2)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 u -2)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 u -2) v)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 -1 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 1 u) (/.f64 v u))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (pow.f64 u 4)))
(/.f64 v (*.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 u u)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 u u)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (pow.f64 u 4)))
(/.f64 v (*.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 -1 (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (*.f64 v (pow.f64 u -2)) 1)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(pow.f64 (/.f64 (*.f64 u u) v) -1)
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(neg.f64 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(sqrt.f64 (/.f64 (*.f64 v v) (pow.f64 u 4)))
(sqrt.f64 (/.f64 v (/.f64 (pow.f64 u 4) v)))
(sqrt.f64 (*.f64 (/.f64 v (pow.f64 u 4)) v))
(fabs.f64 (*.f64 v (pow.f64 u -2)))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u u) 3)))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(exp.f64 (log.f64 (*.f64 v (pow.f64 u -2))))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
(+.f64 1 (-.f64 (*.f64 v (pow.f64 u -2)) 1))
(+.f64 (*.f64 v (pow.f64 u -2)) 0)
(*.f64 v (pow.f64 u -2))
(-.f64 (+.f64 1 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 1)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 v t1)))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (*.f64 v t1) (*.f64 u (neg.f64 u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (/.f64 (*.f64 v t1) u) u)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (/.f64 (*.f64 v t1) 1) (*.f64 u u))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 u 4)) t1)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 1)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 3)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(pow.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(neg.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 2))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(log.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1)) 3))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) (pow.f64 t1 3)))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (*.f64 v (pow.f64 u -2)) 3)))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(exp.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))) 1))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 (pow.f64 u -2) t1))))
(+.f64 1 (-.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1))
(+.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 0)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))

localize48.0ms (0.5%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
95.1%
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
Compiler

Compiled 25 to 8 computations (68% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@0
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
0.0ms
u
@inf
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
0.0ms
u
@-inf
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
0.0ms
t1
@inf
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
0.0ms
v
@inf
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))

rewrite64.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1080×log-prod
746×prod-exp
686×pow-prod-down
482×pow-prod-up
482×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01023
121319
2299219
Stop Event
node limit
Counts
1 → 63
Calls
Call 1
Inputs
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
Outputs
(+.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(-.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 1 (*.f64 (/.f64 u v) (/.f64 u t1)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (neg.f64 u) (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) 1) (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 t1)) (pow.f64 (neg.f64 u) 2))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 t1)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 t1) (neg.f64 v)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) 1) u)
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(pow.f64 (/.f64 u (*.f64 v (/.f64 t1 u))) -1)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 v u)) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (log.f64 (/.f64 t1 u))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 t1 u)) (*.f64 (log.f64 (/.f64 v u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (log.f64 (/.f64 v u))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))

simplify74.0ms (0.7%)

Algorithm
egg-herbie
Rules
1518×log-div
1324×log-prod
1020×associate-/l*
968×associate-/r*
560×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01572127
13982091
214642091
363582091
Stop Event
node limit
Counts
99 → 72
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(-.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 1 (*.f64 (/.f64 u v) (/.f64 u t1)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (neg.f64 u) (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) 1) (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 t1)) (pow.f64 (neg.f64 u) 2))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 t1)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 t1) (neg.f64 v)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) 1) u)
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(pow.f64 (/.f64 u (*.f64 v (/.f64 t1 u))) -1)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 v u)) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (log.f64 (/.f64 t1 u))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 t1 u)) (*.f64 (log.f64 (/.f64 v u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (log.f64 (/.f64 v u))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(+.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(-.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (*.f64 (/.f64 u v) (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (neg.f64 u) (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) 1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 t1)) (pow.f64 (neg.f64 u) 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 t1)) (*.f64 (neg.f64 u) u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) (neg.f64 v)) (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) 1) u)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2) 1/2)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (/.f64 u (*.f64 v (/.f64 t1 u))) -1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1) 1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 3))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1/3))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (+.f64 (log.f64 (/.f64 v u)) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (log.f64 (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (+.f64 (log.f64 (/.f64 t1 u)) (*.f64 (log.f64 (/.f64 v u)) 1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (log.f64 (/.f64 v u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (/.f64 v (*.f64 u u)))

localize28.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
88.5%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
87.8%
(/.f64 (*.f64 u u) v)
Compiler

Compiled 25 to 8 computations (68% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
u
@0
(/.f64 (*.f64 u u) v)
0.0ms
v
@0
(/.f64 (*.f64 u u) v)
0.0ms
v
@-inf
(/.f64 (*.f64 u u) v)
0.0ms
u
@inf
(/.f64 (*.f64 u u) v)
0.0ms
t1
@0
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))

rewrite117.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1104×log-prod
696×prod-exp
598×pow-prod-down
486×pow-prod-up
432×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
121632
2320332
Stop Event
node limit
Counts
2 → 116
Calls
Call 1
Inputs
(/.f64 (*.f64 u u) v)
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
Outputs
(+.f64 0 (*.f64 (/.f64 u v) u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 u v) u))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 u v) u))) 1)
(*.f64 u (/.f64 1 (/.f64 v u)))
(*.f64 u (*.f64 u (/.f64 1 v)))
(*.f64 (*.f64 u u) (/.f64 1 v))
(*.f64 (*.f64 (/.f64 u v) u) 1)
(*.f64 1 (*.f64 (/.f64 u v) u))
(*.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (cbrt.f64 (*.f64 u u)) (/.f64 1 v)))
(*.f64 (/.f64 u (sqrt.f64 v)) (/.f64 u (sqrt.f64 v)))
(*.f64 (neg.f64 (*.f64 u u)) (/.f64 1 (neg.f64 v)))
(*.f64 (/.f64 1 v) (*.f64 u u))
(*.f64 (/.f64 u 1) (/.f64 u v))
(*.f64 (/.f64 u v) u)
(*.f64 (/.f64 u (pow.f64 (cbrt.f64 v) 2)) (/.f64 u (cbrt.f64 v)))
(*.f64 (pow.f64 (cbrt.f64 v) -2) (/.f64 (*.f64 u u) (cbrt.f64 v)))
(*.f64 (pow.f64 v -1/2) (/.f64 (*.f64 u u) (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) 1) (/.f64 (cbrt.f64 (*.f64 u u)) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (sqrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 u u)) (sqrt.f64 v)))
(pow.f64 (*.f64 (/.f64 u v) u) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) 3)
(pow.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6) 1/3)
(pow.f64 (/.f64 u (sqrt.f64 v)) 2)
(pow.f64 (*.f64 v (pow.f64 u -2)) -1)
(pow.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)) 1/3)
(pow.f64 (/.f64 (*.f64 v (pow.f64 u -2)) 1) -1)
(neg.f64 (/.f64 (*.f64 u u) (neg.f64 v)))
(sqrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))
(log.f64 (exp.f64 (*.f64 (/.f64 u v) u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 u v) u))))
(cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6))
(cbrt.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 u v) u)))
(exp.f64 (log.f64 (*.f64 (/.f64 u v) u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 u v) u))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 u (sqrt.f64 v))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 u) 2) (neg.f64 (log.f64 v))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 u u)) 1) (neg.f64 (log.f64 v))))
(exp.f64 (+.f64 (neg.f64 (log.f64 v)) (*.f64 (log.f64 u) 2)))
(exp.f64 (+.f64 (neg.f64 (log.f64 v)) (*.f64 (log.f64 (*.f64 u u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u v) u)))
(+.f64 0 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(-.f64 0 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 1)
(-.f64 (/.f64 0 (*.f64 (/.f64 u v) u)) (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 1 (/.f64 (neg.f64 (*.f64 u u)) v)))
(*.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1)
(*.f64 1 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 (*.f64 v (pow.f64 u -2)) t1)
(*.f64 -1 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 (*.f64 t1 (pow.f64 u -2)) v)
(*.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 1 v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) -2) (/.f64 t1 (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 v))) (/.f64 t1 (/.f64 u (sqrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u u)) (/.f64 (cbrt.f64 t1) (/.f64 1 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 u (sqrt.f64 v))) (/.f64 (cbrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 u u)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 -1 (*.f64 u u)) (/.f64 t1 (/.f64 1 v)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 t1 (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 v))) (/.f64 t1 (/.f64 u (sqrt.f64 v))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) 1) v)
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (/.f64 t1 1) (*.f64 v (pow.f64 u -2)))
(pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) 2)
(pow.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) -1)
(pow.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)) 1/3)
(pow.f64 (/.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) 1) -1)
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 2))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 t1 (/.f64 v u)))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (*.f64 t1 (pow.f64 u -2)))))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) (*.f64 (log.f64 v) 1)))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))

simplify98.0ms (0.9%)

Algorithm
egg-herbie
Rules
1230×associate-/r*
844×fma-def
766×*-commutative
594×associate-/r/
574×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02873616
17193516
223143516
Stop Event
node limit
Counts
176 → 149
Calls
Call 1
Inputs
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 0 (*.f64 (/.f64 u v) u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 u v) u))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 u v) u))) 1)
(*.f64 u (/.f64 1 (/.f64 v u)))
(*.f64 u (*.f64 u (/.f64 1 v)))
(*.f64 (*.f64 u u) (/.f64 1 v))
(*.f64 (*.f64 (/.f64 u v) u) 1)
(*.f64 1 (*.f64 (/.f64 u v) u))
(*.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (cbrt.f64 (*.f64 u u)) (/.f64 1 v)))
(*.f64 (/.f64 u (sqrt.f64 v)) (/.f64 u (sqrt.f64 v)))
(*.f64 (neg.f64 (*.f64 u u)) (/.f64 1 (neg.f64 v)))
(*.f64 (/.f64 1 v) (*.f64 u u))
(*.f64 (/.f64 u 1) (/.f64 u v))
(*.f64 (/.f64 u v) u)
(*.f64 (/.f64 u (pow.f64 (cbrt.f64 v) 2)) (/.f64 u (cbrt.f64 v)))
(*.f64 (pow.f64 (cbrt.f64 v) -2) (/.f64 (*.f64 u u) (cbrt.f64 v)))
(*.f64 (pow.f64 v -1/2) (/.f64 (*.f64 u u) (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) 1) (/.f64 (cbrt.f64 (*.f64 u u)) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (sqrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 u u)) (sqrt.f64 v)))
(pow.f64 (*.f64 (/.f64 u v) u) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) 3)
(pow.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6) 1/3)
(pow.f64 (/.f64 u (sqrt.f64 v)) 2)
(pow.f64 (*.f64 v (pow.f64 u -2)) -1)
(pow.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)) 1/3)
(pow.f64 (/.f64 (*.f64 v (pow.f64 u -2)) 1) -1)
(neg.f64 (/.f64 (*.f64 u u) (neg.f64 v)))
(sqrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))
(log.f64 (exp.f64 (*.f64 (/.f64 u v) u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 u v) u))))
(cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6))
(cbrt.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 u v) u)))
(exp.f64 (log.f64 (*.f64 (/.f64 u v) u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 u v) u))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 u (sqrt.f64 v))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 u) 2) (neg.f64 (log.f64 v))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 u u)) 1) (neg.f64 (log.f64 v))))
(exp.f64 (+.f64 (neg.f64 (log.f64 v)) (*.f64 (log.f64 u) 2)))
(exp.f64 (+.f64 (neg.f64 (log.f64 v)) (*.f64 (log.f64 (*.f64 u u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u v) u)))
(+.f64 0 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(-.f64 0 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 1)
(-.f64 (/.f64 0 (*.f64 (/.f64 u v) u)) (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 1 (/.f64 (neg.f64 (*.f64 u u)) v)))
(*.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1)
(*.f64 1 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 (*.f64 v (pow.f64 u -2)) t1)
(*.f64 -1 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 (*.f64 t1 (pow.f64 u -2)) v)
(*.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 1 v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) -2) (/.f64 t1 (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 v))) (/.f64 t1 (/.f64 u (sqrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u u)) (/.f64 (cbrt.f64 t1) (/.f64 1 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 u (sqrt.f64 v))) (/.f64 (cbrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 u u)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 -1 (*.f64 u u)) (/.f64 t1 (/.f64 1 v)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 t1 (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 v))) (/.f64 t1 (/.f64 u (sqrt.f64 v))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) 1) v)
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (/.f64 t1 1) (*.f64 v (pow.f64 u -2)))
(pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) 2)
(pow.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) -1)
(pow.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)) 1/3)
(pow.f64 (/.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) 1) -1)
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 2))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 t1 (/.f64 v u)))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (*.f64 t1 (pow.f64 u -2)))))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) (*.f64 (log.f64 v) 1)))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
Outputs
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(+.f64 0 (*.f64 (/.f64 u v) u))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 u v) u))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 u v)) u)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 u v)) u))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 u v)) u))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 u v)) u))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 u v) u)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 u v)) u))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 u v) u))) 1)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 u (/.f64 1 (/.f64 v u)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 u (*.f64 u (/.f64 1 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (*.f64 u u) (/.f64 1 v))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (*.f64 (/.f64 u v) u) 1)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 1 (*.f64 (/.f64 u v) u))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (cbrt.f64 (*.f64 u u)) (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 u u))))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (/.f64 (cbrt.f64 (*.f64 u u)) v))
(*.f64 (/.f64 u (sqrt.f64 v)) (/.f64 u (sqrt.f64 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (neg.f64 (*.f64 u u)) (/.f64 1 (neg.f64 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 1 v) (*.f64 u u))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 u 1) (/.f64 u v))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 u v) u)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 u (pow.f64 (cbrt.f64 v) 2)) (/.f64 u (cbrt.f64 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 v) -2) (/.f64 (*.f64 u u) (cbrt.f64 v)))
(*.f64 (pow.f64 (cbrt.f64 v) -2) (/.f64 u (/.f64 (cbrt.f64 v) u)))
(*.f64 (pow.f64 v -1/2) (/.f64 (*.f64 u u) (sqrt.f64 v)))
(*.f64 (pow.f64 v -1/2) (/.f64 u (/.f64 (sqrt.f64 v) u)))
(*.f64 (pow.f64 v -1/2) (*.f64 u (/.f64 u (sqrt.f64 v))))
(/.f64 (pow.f64 v -1/2) (/.f64 (sqrt.f64 v) (*.f64 u u)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) 1) (/.f64 (cbrt.f64 (*.f64 u u)) v))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 u u))))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (/.f64 (cbrt.f64 (*.f64 u u)) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (sqrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 u u)) (sqrt.f64 v)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 u u))))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (/.f64 (cbrt.f64 (*.f64 u u)) v))
(pow.f64 (*.f64 (/.f64 u v) u) 1)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) 3)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4) 1/2)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6) 1/3)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (/.f64 u (sqrt.f64 v)) 2)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (*.f64 v (pow.f64 u -2)) -1)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)))
(pow.f64 (/.f64 (*.f64 v (pow.f64 u -2)) 1) -1)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(neg.f64 (/.f64 (*.f64 u u) (neg.f64 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(sqrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(log.f64 (exp.f64 (*.f64 (/.f64 u v) u)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 u v) u))))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(cbrt.f64 (/.f64 (pow.f64 u 6) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 u v) u)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (log.f64 (*.f64 (/.f64 u v) u)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) 1))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) 1) 1))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 u v) u))) 3))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 6)) 1/3))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (/.f64 u (sqrt.f64 v))) 2))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) -1))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 u) 2) (neg.f64 (log.f64 v))))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 u u)) 1) (neg.f64 (log.f64 v))))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (+.f64 (neg.f64 (log.f64 v)) (*.f64 (log.f64 u) 2)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (+.f64 (neg.f64 (log.f64 v)) (*.f64 (log.f64 (*.f64 u u)) 1)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u v) u)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(+.f64 0 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(-.f64 0 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 1)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(-.f64 (/.f64 0 (*.f64 (/.f64 u v) u)) (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 t1 (/.f64 1 (/.f64 (neg.f64 (*.f64 u u)) v)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 1 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 2))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 v (pow.f64 u -2)) t1)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 -1 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 (*.f64 t1 (pow.f64 u -2)) v)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 1 v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u v) u)) -2) (/.f64 t1 (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) -2) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) -2) (/.f64 t1 (cbrt.f64 (/.f64 u (/.f64 v u)))))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 v))) (/.f64 t1 (/.f64 u (sqrt.f64 v))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u u)) (/.f64 (cbrt.f64 t1) (/.f64 1 v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 v t1) (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 u (sqrt.f64 v))) (/.f64 (cbrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 u u)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (/.f64 u (/.f64 v u)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (/.f64 -1 (*.f64 u u)) (/.f64 t1 (/.f64 1 v)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 t1 (cbrt.f64 (*.f64 (/.f64 u v) u))))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(/.f64 (neg.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v))))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (/.f64 u (/.f64 v u)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 v))) (/.f64 t1 (/.f64 u (sqrt.f64 v))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) 1) v)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (/.f64 t1 1) (*.f64 v (pow.f64 u -2)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 1)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 3)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 2) 1/2)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 3) 1/3)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) 2)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) -1)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(pow.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)))
(pow.f64 (/.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) 1) -1)
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 2))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) v))
(*.f64 v (*.f64 t1 (neg.f64 (pow.f64 u -2))))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))) 3))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 1))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))) 1) 1))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 3))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2))))) 1/3))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v)))) 2))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 t1 (/.f64 v u)))) -1))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (*.f64 t1 (pow.f64 u -2)))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(exp.f64 (+.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) (*.f64 (log.f64 v) 1)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 t1 (pow.f64 u -2)))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))

eval211.0ms (2%)

Compiler

Compiled 9061 to 3876 computations (57.2% saved)

prune131.0ms (1.3%)

Pruning

16 alts after pruning (10 fresh and 6 done)

PrunedKeptTotal
New5256531
Fresh347
Picked011
Done156
Total52916545
Accurracy
100.0%
Counts
545 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.6%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
56.7%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
97.8%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
48.6%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
50.9%
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
74.7%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.5%
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
27.0%
(/.f64 (*.f64 v t1) (*.f64 u u))
65.3%
(/.f64 (neg.f64 v) (+.f64 t1 u))
56.4%
(/.f64 (neg.f64 v) t1)
46.4%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
25.7%
(/.f64 v (/.f64 u (/.f64 t1 u)))
49.8%
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
44.8%
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
57.7%
(*.f64 (-.f64 (/.f64 u t1) 1) (/.f64 v (+.f64 t1 u)))
46.0%
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
Compiler

Compiled 301 to 187 computations (37.9% saved)

localize31.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
87.8%
(/.f64 (*.f64 t1 v) (-.f64 u t1))
Compiler

Compiled 34 to 9 computations (73.5% saved)

series52.0ms (0.5%)

Counts
2 → 60
Calls

18 calls:

TimeVariablePointExpression
46.0ms
v
@inf
(/.f64 (*.f64 t1 v) (-.f64 u t1))
1.0ms
v
@0
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
1.0ms
t1
@0
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
1.0ms
u
@0
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
1.0ms
u
@inf
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))

rewrite107.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1570×prod-diff
1392×log-prod
746×fma-def
482×log-div
448×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01050
123350
2381750
Stop Event
node limit
Counts
2 → 95
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
Outputs
(+.f64 0 (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))) 1)
(*.f64 t1 (/.f64 1 (/.f64 (-.f64 u t1) v)))
(*.f64 t1 (*.f64 v (/.f64 1 (-.f64 u t1))))
(*.f64 v (*.f64 t1 (/.f64 1 (-.f64 u t1))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 1)
(*.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 1 (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 u t1))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 u t1))))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (neg.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 u t1)) (*.f64 t1 v))
(*.f64 (/.f64 t1 1) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v 1) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) v)
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 (-.f64 u t1))) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 (+.f64 t1 u) (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2)
(pow.f64 (/.f64 (/.f64 (-.f64 u t1) v) t1) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (neg.f64 (-.f64 u t1))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (-.f64 u t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(+.f64 0 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))) (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))) 1)
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 (-.f64 u t1)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 1)
(*.f64 1 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 u t1)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 (-.f64 u t1)) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (-.f64 u t1)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (-.f64 u t1) v) t1)) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (neg.f64 (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 2))
(log.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))

simplify135.0ms (1.3%)

Algorithm
egg-herbie
Rules
728×associate-*r*
672×associate-*l*
656×associate-/l*
616×fma-neg
598×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03987277
112216273
266556233
Stop Event
node limit
Counts
155 → 212
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 u 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)))) (+.f64 u (*.f64 -1 u))) (pow.f64 u 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))))) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 4)) (+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1))))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 5)) (/.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 2))))) (*.f64 -1 (/.f64 v t1)))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (*.f64 -1 (*.f64 (+.f64 t1 (*.f64 -1 t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))))))) (pow.f64 u 5))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1))))) (pow.f64 u 5))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 0 (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))) 1)
(*.f64 t1 (/.f64 1 (/.f64 (-.f64 u t1) v)))
(*.f64 t1 (*.f64 v (/.f64 1 (-.f64 u t1))))
(*.f64 v (*.f64 t1 (/.f64 1 (-.f64 u t1))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 1)
(*.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 1 (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 u t1))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 u t1))))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (neg.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 u t1)) (*.f64 t1 v))
(*.f64 (/.f64 t1 1) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v 1) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) v)
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 (-.f64 u t1))) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 (+.f64 t1 u) (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2)
(pow.f64 (/.f64 (/.f64 (-.f64 u t1) v) t1) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (neg.f64 (-.f64 u t1))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (-.f64 u t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(+.f64 0 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))) (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))) 1)
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 (-.f64 u t1)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 1)
(*.f64 1 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 u t1)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 (-.f64 u t1)) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (-.f64 u t1)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (-.f64 u t1) v) t1)) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (neg.f64 (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 2))
(log.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
Outputs
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 t1 u) v)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))))
(+.f64 (*.f64 (/.f64 t1 u) v) (+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (/.f64 v (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 4))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (+.f64 (/.f64 v (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (neg.f64 v))
(-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (*.f64 -1 (+.f64 v (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 u u))))))
(-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (*.f64 -1 (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 u u)))))))
(-.f64 (-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) (*.f64 (/.f64 v t1) u))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (neg.f64 v))
(-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (*.f64 -1 (+.f64 v (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 u u))))))
(-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (*.f64 -1 (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 u u)))))))
(-.f64 (-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) (*.f64 (/.f64 v t1) u))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (*.f64 -1 v))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (neg.f64 v))
(-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (*.f64 -1 (+.f64 v (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 u u))))))
(-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 (/.f64 v (/.f64 t1 u)) (fma.f64 -1 v (*.f64 -1 (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 u u)))))))
(-.f64 (-.f64 (-.f64 (neg.f64 v) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) (*.f64 (/.f64 v t1) u))
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 t1 u) v)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))))
(+.f64 (*.f64 (/.f64 t1 u) v) (+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (/.f64 v (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 4))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (+.f64 (/.f64 v (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))))
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 t1 u) v)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))))
(+.f64 (*.f64 (/.f64 t1 u) v) (+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (/.f64 v (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (+.f64 (+.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 3))) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 4))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) v) (+.f64 (/.f64 v (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (*.f64 (/.f64 t1 u) v) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 t1 t1)) (*.f64 0 u)) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 4)))
(fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (*.f64 (pow.f64 t1 3) (*.f64 -1 (+.f64 (/.f64 v (pow.f64 u 4)) (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2)))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 t1 t1)) (*.f64 0 u)) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (fma.f64 (neg.f64 (pow.f64 t1 3)) (-.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (/.f64 v (pow.f64 u 4))) (/.f64 (*.f64 v 0) (pow.f64 u 4))))
(-.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 4))) (*.f64 (pow.f64 t1 3) (-.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (/.f64 v (pow.f64 u 4)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 u 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)))) (+.f64 u (*.f64 -1 u))) (pow.f64 u 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -1 (/.f64 v (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (*.f64 0 u))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (/.f64 v (pow.f64 u 4)) (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))))) (/.f64 (*.f64 u u) (*.f64 0 u)))))) (fma.f64 -1 (*.f64 (pow.f64 t1 3) (*.f64 -1 (+.f64 (/.f64 v (pow.f64 u 4)) (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2)))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 t1 t1)) (*.f64 0 u)) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (fma.f64 (neg.f64 (pow.f64 t1 3)) (-.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (/.f64 v (pow.f64 u 4))) (/.f64 (*.f64 v 0) (pow.f64 u 4)))) (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (*.f64 (/.f64 0 u) (/.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (/.f64 v (pow.f64 u 4))) u)))))
(-.f64 (-.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 4))) (*.f64 (pow.f64 t1 3) (-.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (/.f64 v (pow.f64 u 4))))) (*.f64 (pow.f64 t1 4) (fma.f64 (/.f64 v (pow.f64 u 6)) 0 (*.f64 (/.f64 0 u) (/.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 u 6)) 0) (/.f64 v (pow.f64 u 4))) u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (/.f64 v t1)))
(-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))) (pow.f64 t1 3)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (fma.f64 u u 0)))) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))))) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))) (pow.f64 t1 3)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 v (*.f64 (*.f64 u u) (*.f64 0 u)) (*.f64 (*.f64 0 u) (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))))) (pow.f64 t1 4)) (/.f64 v t1)))))
(+.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) 0) (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (fma.f64 u u 0)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (/.f64 v t1)))
(-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))) (pow.f64 t1 3)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (fma.f64 u u 0)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 4)) (+.f64 (/.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1))))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 0 u) (/.f64 (pow.f64 t1 4) (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))))) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (*.f64 0 u))))))))
(+.f64 (*.f64 (/.f64 v t1) (/.f64 0 t1)) (+.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) 0) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) 0) (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (fma.f64 u u 0))))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 v 0) (pow.f64 t1 3)) (/.f64 v t1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (*.f64 (*.f64 u u) (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (/.f64 (*.f64 v 0) (pow.f64 t1 3)) (/.f64 v t1)) (*.f64 u (*.f64 u (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 (/.f64 v (pow.f64 t1 5)) 0)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 5)) (/.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 2))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (*.f64 (*.f64 u u) (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (fma.f64 -1 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (*.f64 0 t1)) (pow.f64 t1 5)) (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2)))) (/.f64 (*.f64 t1 t1) (*.f64 0 t1))))) (/.f64 (neg.f64 v) t1))))
(-.f64 (fma.f64 -1 (fma.f64 (pow.f64 u 3) (+.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) 0) (*.f64 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 (/.f64 v (pow.f64 t1 5)) 0)) (*.f64 t1 t1)) 0)) (/.f64 v t1)) (/.f64 (*.f64 v 0) (pow.f64 t1 3))) (*.f64 u (*.f64 u (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 (/.f64 v (pow.f64 t1 5)) 0)))))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 -1 (fma.f64 (pow.f64 t1 3) v (*.f64 (*.f64 t1 v) (pow.f64 (*.f64 0 t1) 2)))) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 (neg.f64 (fma.f64 v (pow.f64 t1 3) (*.f64 v 0))) (pow.f64 u 4)))
(-.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 (neg.f64 (fma.f64 v (pow.f64 t1 3) (*.f64 v 0))) (pow.f64 u 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (*.f64 -1 (*.f64 (+.f64 t1 (*.f64 -1 t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))))))) (pow.f64 u 5))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 -1 (fma.f64 (pow.f64 t1 3) v (*.f64 (*.f64 t1 v) (pow.f64 (*.f64 0 t1) 2)))) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 t1 3) (*.f64 v (*.f64 0 t1)) (neg.f64 (*.f64 (*.f64 0 t1) (*.f64 -1 (fma.f64 (pow.f64 t1 3) v (*.f64 (*.f64 t1 v) (pow.f64 (*.f64 0 t1) 2))))))) (pow.f64 u 5)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (/.f64 (neg.f64 (fma.f64 v (pow.f64 t1 3) (*.f64 v 0))) (pow.f64 u 4))) (/.f64 (*.f64 v 0) (pow.f64 u 5)))
(-.f64 (+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 3)) (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 5)))) (/.f64 (neg.f64 (fma.f64 v (pow.f64 t1 3) (*.f64 v 0))) (pow.f64 u 4)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (/.f64 t1 (/.f64 (pow.f64 u 4) (*.f64 v (pow.f64 (*.f64 0 t1) 2))))) (fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 3))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2))) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1))))) (pow.f64 u 5))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (/.f64 t1 (/.f64 (pow.f64 u 4) (*.f64 v (pow.f64 (*.f64 0 t1) 2))))) (fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 (*.f64 t1 v) (pow.f64 (*.f64 0 t1) 2))) (*.f64 0 t1) (*.f64 (pow.f64 t1 3) (*.f64 v (*.f64 0 t1)))) (pow.f64 u 5)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) (+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 3)) (/.f64 (*.f64 v 0) (pow.f64 u 5)))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 4)) (+.f64 (+.f64 (/.f64 (*.f64 v 0) (pow.f64 u 3)) (fma.f64 (/.f64 t1 u) (/.f64 v u) (/.f64 (*.f64 v 0) (pow.f64 u 5)))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 0 (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (-.f64 u t1))) t1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (-.f64 u t1))) t1))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v (-.f64 u t1))) t1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))) 1)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 t1 (/.f64 1 (/.f64 (-.f64 u t1) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 t1 (*.f64 v (/.f64 1 (-.f64 u t1))))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 v (*.f64 t1 (/.f64 1 (-.f64 u t1))))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 1)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 1 (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 u t1))))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 (-.f64 u t1))))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 t1) (/.f64 (-.f64 t1 u) v))
(*.f64 (/.f64 1 (-.f64 u t1)) (*.f64 t1 v))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 t1 1) (/.f64 v (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 u t1)) t1))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 u t1)) t1))
(*.f64 (/.f64 v 1) (/.f64 t1 (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 t1 (-.f64 u t1)) v)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 (*.f64 t1 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 u t1)) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (-.f64 u t1) v))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 (-.f64 u t1))) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 u t1)) t1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 (+.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (*.f64 t1 v) (fma.f64 t1 (+.f64 t1 u) (*.f64 u u))) (-.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 1)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 3)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3) 1/3)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(pow.f64 (/.f64 (/.f64 (-.f64 u t1) v) t1) -1)
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(neg.f64 (/.f64 (*.f64 t1 v) (neg.f64 (-.f64 u t1))))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 t1) (/.f64 (-.f64 t1 u) v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) 2))
(fabs.f64 (/.f64 t1 (/.f64 (-.f64 u t1) v)))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v))))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (-.f64 u t1) 3)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 1))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)))
(/.f64 (*.f64 t1 v) (-.f64 u t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(+.f64 0 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))) (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (-.f64 u t1))) (/.f64 t1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v (-.f64 u t1))) (/.f64 t1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v (-.f64 u t1))) (/.f64 t1 (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))) 1)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 (-.f64 u t1)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (*.f64 t1 v) (/.f64 1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 1)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 1 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 u t1)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.f64 u t1))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 u t1)) v))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 (-.f64 u t1)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (-.f64 u t1)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 u t1) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 (+.f64 t1 u)) v)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (-.f64 u t1) v)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 u t1) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 (+.f64 t1 u)) v)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (-.f64 u t1) v)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1))) 2) (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u))))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (-.f64 u t1) v))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 (+.f64 t1 u)) v)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (-.f64 u t1) v)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 u t1) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) v)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) v) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1)))) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 1)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 3)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 3) 1/3)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(pow.f64 (sqrt.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 2)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (-.f64 u t1) v) t1)) -1)
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 u t1)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.f64 u t1))) (-.f64 (neg.f64 u) t1))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u))) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1)))))
(log.f64 (exp.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u))) 3))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) 3) (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))) 1))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 (/.f64 (-.f64 u t1) v) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))

localize24.0ms (0.2%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (neg.f64 v) (+.f64 t1 u))
Compiler

Compiled 18 to 7 computations (61.1% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@0
(/.f64 (neg.f64 v) (+.f64 t1 u))
0.0ms
t1
@0
(/.f64 (neg.f64 v) (+.f64 t1 u))
0.0ms
t1
@inf
(/.f64 (neg.f64 v) (+.f64 t1 u))
0.0ms
u
@0
(/.f64 (neg.f64 v) (+.f64 t1 u))
0.0ms
u
@inf
(/.f64 (neg.f64 v) (+.f64 t1 u))

rewrite73.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1994×pow1
1844×add-exp-log
1842×log1p-expm1-u
1842×expm1-log1p-u
212×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
119713
2289513
Stop Event
node limit
Counts
1 → 39
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
Outputs
(-.f64 0 (/.f64 v (+.f64 t1 u)))
(-.f64 (+.f64 1 (/.f64 v (+.f64 t1 u))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(neg.f64 (/.f64 v (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))

simplify71.0ms (0.7%)

Algorithm
egg-herbie
Rules
1146×times-frac
990×associate-/l*
674×log-prod
652×fma-def
608×log-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01402421
13602163
212291821
359751821
Stop Event
node limit
Counts
75 → 76
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(-.f64 0 (/.f64 v (+.f64 t1 u)))
(-.f64 (+.f64 1 (/.f64 v (+.f64 t1 u))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(neg.f64 (/.f64 v (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v u))
(neg.f64 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u))
(*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 (/.f64 v (pow.f64 u 3)) (*.f64 t1 t1)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (-.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(+.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1)))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 -1 (+.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -1 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))))
(+.f64 (-.f64 (-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(+.f64 (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1)) (*.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) v))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 -1 (+.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -1 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))))
(+.f64 (-.f64 (-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(+.f64 (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1)) (*.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) v))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 -1 (+.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -1 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))))
(+.f64 (-.f64 (-.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(+.f64 (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1)) (*.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) v))
(*.f64 -1 (/.f64 v u))
(neg.f64 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u))
(*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 (/.f64 v (pow.f64 u 3)) (*.f64 t1 t1)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (-.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(+.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1)))))
(*.f64 -1 (/.f64 v u))
(neg.f64 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u))
(*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 (/.f64 v (pow.f64 u 3)) (*.f64 t1 t1)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (-.f64 (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3))) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(+.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1)))))
(-.f64 0 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(-.f64 (+.f64 1 (/.f64 v (+.f64 t1 u))) 1)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 v (+.f64 t1 u)) 1))
(+.f64 (/.f64 v (+.f64 t1 u)) 0)
(/.f64 v (+.f64 t1 u))

localize42.0ms (0.4%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
83.8%
(/.f64 (*.f64 v t1) (*.f64 u u))
Compiler

Compiled 20 to 7 computations (65% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@0
(/.f64 (*.f64 v t1) (*.f64 u u))
0.0ms
v
@-inf
(/.f64 (*.f64 v t1) (*.f64 u u))
0.0ms
v
@inf
(/.f64 (*.f64 v t1) (*.f64 u u))
0.0ms
t1
@-inf
(/.f64 (*.f64 v t1) (*.f64 u u))
0.0ms
t1
@inf
(/.f64 (*.f64 v t1) (*.f64 u u))

rewrite94.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1952×pow1
1812×add-exp-log
1812×log1p-expm1-u
1812×expm1-log1p-u
178×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
117019
2242519
Stop Event
node limit
Counts
1 → 43
Calls
Call 1
Inputs
(/.f64 (*.f64 v t1) (*.f64 u u))
Outputs
(-.f64 (+.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1)
(*.f64 v (/.f64 1 (/.f64 u (/.f64 t1 u))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) (*.f64 (cbrt.f64 (*.f64 v t1)) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) (/.f64 (sqrt.f64 (*.f64 v t1)) u))
(*.f64 (sqrt.f64 (*.f64 v t1)) (*.f64 (sqrt.f64 (*.f64 v t1)) (pow.f64 u -2)))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (pow.f64 u -2) (*.f64 v t1))
(*.f64 (/.f64 v (/.f64 u t1)) (/.f64 1 u))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 v t1)) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) 1) (/.f64 (sqrt.f64 (*.f64 v t1)) (*.f64 u u)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 u) (/.f64 v (/.f64 u t1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) u) (/.f64 (cbrt.f64 (*.f64 v t1)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 v t1)) (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(pow.f64 (/.f64 (*.f64 u u) (*.f64 v t1)) -1)
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u (neg.f64 u))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 v t1) 2) (pow.f64 u 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v t1) 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))

simplify69.0ms (0.7%)

Algorithm
egg-herbie
Rules
1278×times-frac
1216×fma-def
972×associate-*r/
904×associate-/l*
804×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01221623
13261623
210831623
361331623
Stop Event
node limit
Counts
79 → 50
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(-.f64 (+.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1)
(*.f64 v (/.f64 1 (/.f64 u (/.f64 t1 u))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) (*.f64 (cbrt.f64 (*.f64 v t1)) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) (/.f64 (sqrt.f64 (*.f64 v t1)) u))
(*.f64 (sqrt.f64 (*.f64 v t1)) (*.f64 (sqrt.f64 (*.f64 v t1)) (pow.f64 u -2)))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (pow.f64 u -2) (*.f64 v t1))
(*.f64 (/.f64 v (/.f64 u t1)) (/.f64 1 u))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 v t1)) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) 1) (/.f64 (sqrt.f64 (*.f64 v t1)) (*.f64 u u)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 u) (/.f64 v (/.f64 u t1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) u) (/.f64 (cbrt.f64 (*.f64 v t1)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 v t1)) (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(pow.f64 (/.f64 (*.f64 u u) (*.f64 v t1)) -1)
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u (neg.f64 u))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 v t1) 2) (pow.f64 u 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v t1) 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(-.f64 (+.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 v (/.f64 1 (/.f64 u (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 v t1) (pow.f64 u -2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) (*.f64 (cbrt.f64 (*.f64 v t1)) (pow.f64 u -2)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) (/.f64 (sqrt.f64 (*.f64 v t1)) u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (sqrt.f64 (*.f64 v t1)) (*.f64 (sqrt.f64 (*.f64 v t1)) (pow.f64 u -2)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (*.f64 u (neg.f64 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (pow.f64 u -2) (*.f64 v t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v (/.f64 u t1)) (/.f64 1 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 v t1)) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) 1) (/.f64 (sqrt.f64 (*.f64 v t1)) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (*.f64 u u)))) (cbrt.f64 (pow.f64 u 4)))
(/.f64 t1 (*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) v) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (*.f64 u u)))) (cbrt.f64 (pow.f64 u 4)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 t1 (*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) v) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 u) (/.f64 v (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 u u))))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (*.f64 u u)))) (cbrt.f64 (pow.f64 u 4)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 t1 (*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) v) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) u) (/.f64 (cbrt.f64 (*.f64 v t1)) u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v t1)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 v t1)) (cbrt.f64 (*.f64 u u))))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (*.f64 u u)))) (cbrt.f64 (pow.f64 u 4)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 t1 (*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) v) (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (/.f64 (*.f64 u u) (*.f64 v t1)) -1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u (neg.f64 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 v t1) 2) (pow.f64 u 4)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 u -2)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v t1) 3) (pow.f64 (*.f64 u u) 3)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))

localize29.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.5%
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
92.0%
(*.f64 v (/.f64 t1 u))
Compiler

Compiled 25 to 8 computations (68% saved)

series4.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
v
@inf
(*.f64 v (/.f64 t1 u))
0.0ms
u
@inf
(*.f64 v (/.f64 t1 u))
0.0ms
v
@0
(*.f64 v (/.f64 t1 u))
0.0ms
t1
@inf
(*.f64 v (/.f64 t1 u))
0.0ms
u
@-inf
(*.f64 v (/.f64 t1 u))

rewrite73.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1142×log-prod
706×prod-exp
656×pow-prod-down
480×pow-prod-up
436×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
121332
2321932
Stop Event
node limit
Counts
2 → 100
Calls
Call 1
Inputs
(*.f64 v (/.f64 t1 u))
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
Outputs
(+.f64 0 (*.f64 v (/.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(-.f64 0 (*.f64 v (/.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 u)))) 1)
(/.f64 v (/.f64 u t1))
(/.f64 1 (/.f64 u (*.f64 v t1)))
(/.f64 (*.f64 v t1) u)
(/.f64 (neg.f64 (*.f64 v t1)) u)
(/.f64 (*.f64 v (neg.f64 t1)) u)
(/.f64 (*.f64 (neg.f64 t1) v) u)
(/.f64 (/.f64 (*.f64 v t1) 1) u)
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (*.f64 v (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) 2)
(pow.f64 (/.f64 u (*.f64 v t1)) -1)
(neg.f64 (*.f64 v (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) 2))
(exp.f64 (+.f64 (log.f64 v) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (/.f64 t1 u))))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 t1 u)) (*.f64 (log.f64 v) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (log.f64 v)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (*.f64 (log.f64 v) 1)))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 u))))
(+.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(*.f64 v (*.f64 (/.f64 t1 u) (/.f64 1 u)))
(*.f64 (/.f64 t1 u) (*.f64 v (/.f64 1 u)))
(*.f64 (*.f64 v (/.f64 t1 u)) (/.f64 1 u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 1 u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 1 u)))
(*.f64 (/.f64 1 u) (*.f64 v (/.f64 t1 u)))
(*.f64 -1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 v -1) (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (/.f64 t1 u) 1) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) -1) (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 v (/.f64 t1 u)) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) 1) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) -1) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) 1) -1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u t1) (/.f64 u v))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))

simplify69.0ms (0.7%)

Algorithm
egg-herbie
Rules
1892×fma-def
858×unswap-sqr
806×distribute-lft-in
780×distribute-rgt-in
652×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02413322
15823248
222123248
Stop Event
node limit
Counts
172 → 133
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 0 (*.f64 v (/.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(-.f64 0 (*.f64 v (/.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 u)))) 1)
(/.f64 v (/.f64 u t1))
(/.f64 1 (/.f64 u (*.f64 v t1)))
(/.f64 (*.f64 v t1) u)
(/.f64 (neg.f64 (*.f64 v t1)) u)
(/.f64 (*.f64 v (neg.f64 t1)) u)
(/.f64 (*.f64 (neg.f64 t1) v) u)
(/.f64 (/.f64 (*.f64 v t1) 1) u)
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (*.f64 v (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) 2)
(pow.f64 (/.f64 u (*.f64 v t1)) -1)
(neg.f64 (*.f64 v (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) 2))
(exp.f64 (+.f64 (log.f64 v) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (/.f64 t1 u))))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 t1 u)) (*.f64 (log.f64 v) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (log.f64 v)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (*.f64 (log.f64 v) 1)))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 u))))
(+.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(*.f64 v (*.f64 (/.f64 t1 u) (/.f64 1 u)))
(*.f64 (/.f64 t1 u) (*.f64 v (/.f64 1 u)))
(*.f64 (*.f64 v (/.f64 t1 u)) (/.f64 1 u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 1 u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 1 u)))
(*.f64 (/.f64 1 u) (*.f64 v (/.f64 t1 u)))
(*.f64 -1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 v -1) (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (/.f64 t1 u) 1) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) -1) (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 v (/.f64 t1 u)) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) 1) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) -1) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) 1) -1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u t1) (/.f64 u v))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
Outputs
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(+.f64 0 (*.f64 v (/.f64 t1 u)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(-.f64 0 (*.f64 v (/.f64 t1 u)))
(*.f64 v (neg.f64 (/.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (neg.f64 (/.f64 v u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 u)))) 1)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 v (/.f64 t1 u))
(*.f64 t1 (/.f64 v u))
(/.f64 1 (/.f64 u (*.f64 v t1)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 v t1) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (neg.f64 (*.f64 v t1)) u)
(*.f64 v (neg.f64 (/.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) u)
(*.f64 v (neg.f64 (/.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(*.f64 v (neg.f64 (/.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (neg.f64 (/.f64 v u)))
(/.f64 (/.f64 (*.f64 v t1) 1) u)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (/.f64 (*.f64 v t1) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (*.f64 v (/.f64 t1 u)) 1)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 3)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 2) 1/2)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) 1/3)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) 2)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (/.f64 u (*.f64 v t1)) -1)
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(neg.f64 (*.f64 v (/.f64 t1 u)))
(*.f64 v (neg.f64 (/.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (neg.f64 (/.f64 v u)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 2))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 u)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 u)))))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 u))))))
(*.f64 v (neg.f64 (/.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (neg.f64 (/.f64 v u)))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1) 1))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u)))) 3))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3)) 1/3))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) 2))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (log.f64 v) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (/.f64 t1 u))))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (*.f64 (log.f64 (/.f64 t1 u)) 1)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (log.f64 (/.f64 t1 u)) (*.f64 (log.f64 v) 1)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (log.f64 v)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t1 u)) 1) (*.f64 (log.f64 v) 1)))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 v (/.f64 t1 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(+.f64 0 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 v (*.f64 (/.f64 t1 u) (/.f64 1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 t1 u) (*.f64 v (/.f64 1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (*.f64 v (/.f64 t1 u)) (/.f64 1 u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 1 u) (*.f64 v (/.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 -1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 t1 u) u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 (cbrt.f64 u)) u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 v (sqrt.f64 u))) (sqrt.f64 u))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 v (sqrt.f64 u))) (sqrt.f64 u))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 v -1) (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 v -1))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(*.f64 (/.f64 (/.f64 t1 u) 1) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 (cbrt.f64 u)) u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) -1) (/.f64 v u))
(*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 v -1))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 v (/.f64 t1 u)) (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 v (*.f64 (cbrt.f64 u) (/.f64 u t1))))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v u)) (pow.f64 (cbrt.f64 u) -2)) (cbrt.f64 u))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 v (/.f64 (sqrt.f64 u) (/.f64 t1 u))))
(*.f64 (pow.f64 u -1/2) (*.f64 (/.f64 t1 u) (/.f64 v (sqrt.f64 u))))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 t1 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (/.f64 u t1))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 v (sqrt.f64 u))) (sqrt.f64 u))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 v -1))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) 1) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 (cbrt.f64 u)) u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) -1) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 v -1))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2) 1/2)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)) 1/3)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (/.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) 1) -1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(*.f64 v (neg.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1) 1))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 3))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3)) 1/3))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 2))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u t1) (/.f64 u v))) -1))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1) (neg.f64 (log.f64 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 v (/.f64 t1 u))) 1)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))

localize37.0ms (0.4%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
97.8%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
Compiler

Compiled 28 to 12 computations (57.1% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
v
@0
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
1.0ms
v
@inf
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
0.0ms
v
@-inf
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
0.0ms
t1
@0
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
0.0ms
u
@0
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))

rewrite79.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1232×log-prod
748×pow-prod-down
516×pow-prod-up
490×pow-exp
436×log-div
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
122625
2328025
Stop Event
node limit
Counts
1 → 53
Calls
Call 1
Inputs
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
Outputs
(+.f64 0 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 1)
(*.f64 v (/.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v u) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 1)
(*.f64 1 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2) (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v u))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (/.f64 v u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) 1) (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 t1 u) -2))) (+.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 1)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2)
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) -1)
(pow.f64 (*.f64 (/.f64 u v) (-.f64 -1 (/.f64 u t1))) -1)
(pow.f64 (/.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) v) -1)
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) 1) -1)
(neg.f64 (/.f64 (/.f64 v u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 2))
(log.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v))) -1))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))

simplify65.0ms (0.6%)

Algorithm
egg-herbie
Rules
1534×times-frac
1438×associate-/l*
954×associate-/r*
890×fma-def
418×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02033603
15343233
217493071
Stop Event
node limit
Counts
89 → 105
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 0 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 1)
(*.f64 v (/.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v u) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 1)
(*.f64 1 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2) (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v u))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (/.f64 v u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) 1) (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 t1 u) -2))) (+.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 1)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2)
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) -1)
(pow.f64 (*.f64 (/.f64 u v) (-.f64 -1 (/.f64 u t1))) -1)
(pow.f64 (/.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) v) -1)
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) 1) -1)
(neg.f64 (/.f64 (/.f64 v u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 2))
(log.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v))) -1))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
Outputs
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 (neg.f64 v) u) (/.f64 v t1))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (*.f64 -1 (+.f64 (/.f64 v u) (/.f64 v (/.f64 (*.f64 t1 t1) u)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(-.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v u) (+.f64 (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(+.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(-.f64 (*.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 (/.f64 v u) (/.f64 v t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (neg.f64 v) (/.f64 (*.f64 u u) t1))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(*.f64 (/.f64 v u) (-.f64 (/.f64 t1 (/.f64 (*.f64 u u) t1)) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(-.f64 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) t1) (*.f64 v (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))) (*.f64 v (-.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (neg.f64 v) (/.f64 (*.f64 u u) t1))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(*.f64 (/.f64 v u) (-.f64 (/.f64 t1 (/.f64 (*.f64 u u) t1)) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(-.f64 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) t1) (*.f64 v (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))) (*.f64 v (-.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (neg.f64 v) (/.f64 (*.f64 u u) t1))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(*.f64 (/.f64 v u) (-.f64 (/.f64 t1 (/.f64 (*.f64 u u) t1)) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(-.f64 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) t1) (*.f64 v (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))
(+.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))) (*.f64 v (-.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 (neg.f64 v) u) (/.f64 v t1))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (*.f64 -1 (+.f64 (/.f64 v u) (/.f64 v (/.f64 (*.f64 t1 t1) u)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(-.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v u) (+.f64 (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(+.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(-.f64 (*.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 (/.f64 v u) (/.f64 v t1)))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 (neg.f64 v) u) (/.f64 v t1))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (*.f64 -1 (+.f64 (/.f64 v u) (/.f64 v (/.f64 (*.f64 t1 t1) u)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(-.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v u) (+.f64 (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(+.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(-.f64 (*.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 0 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v u) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 1 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2) (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v u))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v)) u))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) u))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(/.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(/.f64 (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(/.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (/.f64 v u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(/.f64 (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) 1) (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(/.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(/.f64 (/.f64 v u) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (*.f64 u (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) v))
(*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 t1 u) -2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 t1 u) -2)) u)))
(/.f64 (/.f64 v u) (/.f64 (-.f64 1 (pow.f64 (/.f64 t1 u) -2)) (+.f64 -1 (/.f64 u t1))))
(pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 3)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 2) 1/2)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 2)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) -1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (/.f64 u v) (-.f64 -1 (/.f64 u t1))) -1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) v) -1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) 1) -1)
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(neg.f64 (/.f64 (/.f64 v u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(log.f64 (exp.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))) 3))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 1))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))) 1) 1))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 3))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 1/3))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1)))))) 2))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v))) -1))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 u (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))

eval218.0ms (2.1%)

Compiler

Compiled 10310 to 4250 computations (58.8% saved)

prune132.0ms (1.3%)

Pruning

19 alts after pruning (9 fresh and 10 done)

PrunedKeptTotal
New5697576
Fresh325
Picked011
Done1910
Total57319592
Accurracy
100.0%
Counts
592 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.6%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
50.5%
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
97.8%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
48.6%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
50.9%
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
74.7%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.5%
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
65.3%
(/.f64 (neg.f64 v) (+.f64 t1 u))
17.0%
(/.f64 (neg.f64 v) u)
56.4%
(/.f64 (neg.f64 v) t1)
46.4%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
25.8%
(/.f64 v (+.f64 t1 u))
49.8%
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
54.8%
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
25.8%
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
57.7%
(*.f64 (-.f64 (/.f64 u t1) 1) (/.f64 v (+.f64 t1 u)))
27.1%
(*.f64 v (/.f64 t1 (*.f64 u u)))
65.2%
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
46.0%
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
Compiler

Compiled 303 to 196 computations (35.3% saved)

localize60.0ms (0.6%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 1 (neg.f64 (+.f64 t1 u)))
99.8%
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
Compiler

Compiled 29 to 12 computations (58.6% saved)

series7.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
t1
@inf
(/.f64 1 (neg.f64 (+.f64 t1 u)))
0.0ms
t1
@0
(/.f64 1 (neg.f64 (+.f64 t1 u)))
0.0ms
t1
@-inf
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
0.0ms
u
@-inf
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
0.0ms
u
@0
(/.f64 1 (neg.f64 (+.f64 t1 u)))

rewrite91.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1220×prod-diff
1020×log-prod
662×pow-prod-down
498×pow-prod-up
492×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01134
123226
2317526
Stop Event
node limit
Counts
2 → 70
Calls
Call 1
Inputs
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(/.f64 1 (neg.f64 (+.f64 t1 u)))
Outputs
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(/.f64 v (+.f64 t1 u))
(/.f64 1 (/.f64 (+.f64 t1 u) v))
(/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v 1) (+.f64 t1 u))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v -1) (+.f64 t1 u))
(/.f64 (*.f64 v -1) (+.f64 t1 u))
(/.f64 (*.f64 -1 v) (+.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 v (+.f64 t1 u)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) 2))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 0 (/.f64 1 (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u)))) 1)
(*.f64 1 (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (pow.f64 (+.f64 t1 u) -1/2) (pow.f64 (+.f64 t1 u) -1/2))
(*.f64 -1 (/.f64 1 (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) -2) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) -1)
(pow.f64 (/.f64 1 (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (+.f64 t1 u)) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (+.f64 t1 u) 3) -1/3)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 t1 u) -2) 1/2)
(pow.f64 (pow.f64 (+.f64 t1 u) -3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 t1 u)) -2)
(pow.f64 (pow.f64 (+.f64 t1 u) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 t1 u) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (+.f64 t1 u) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u))))
(exp.f64 (neg.f64 (log.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 t1 u)) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 t1 u)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 t1 u) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (+.f64 t1 u))) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 t1 u))))

simplify97.0ms (0.9%)

Algorithm
egg-herbie
Rules
1068×times-frac
928×associate-*r*
928×fma-def
916×associate-*l*
840×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02243604
15083450
214993228
379723228
Stop Event
node limit
Counts
130 → 137
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(/.f64 v (+.f64 t1 u))
(/.f64 1 (/.f64 (+.f64 t1 u) v))
(/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v 1) (+.f64 t1 u))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v -1) (+.f64 t1 u))
(/.f64 (*.f64 v -1) (+.f64 t1 u))
(/.f64 (*.f64 -1 v) (+.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 v (+.f64 t1 u)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) 2))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 0 (/.f64 1 (+.f64 t1 u)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u)))) 1)
(*.f64 1 (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (pow.f64 (+.f64 t1 u) -1/2) (pow.f64 (+.f64 t1 u) -1/2))
(*.f64 -1 (/.f64 1 (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) -2) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) -1)
(pow.f64 (/.f64 1 (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (+.f64 t1 u)) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (+.f64 t1 u) 3) -1/3)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 t1 u) -2) 1/2)
(pow.f64 (pow.f64 (+.f64 t1 u) -3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 t1 u)) -2)
(pow.f64 (pow.f64 (+.f64 t1 u) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 t1 u) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (+.f64 t1 u) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u))))
(exp.f64 (neg.f64 (log.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 t1 u)) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 t1 u)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 t1 u) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (+.f64 t1 u))) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u))
(*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))))
(+.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (/.f64 v t1)) (-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(+.f64 (-.f64 (*.f64 (pow.f64 u 3) (/.f64 v (pow.f64 t1 4))) (/.f64 v t1)) (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (/.f64 v t1)) (-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(+.f64 (-.f64 (*.f64 (pow.f64 u 3) (/.f64 v (pow.f64 t1 4))) (/.f64 v t1)) (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (/.f64 v t1)) (-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(+.f64 (-.f64 (*.f64 (pow.f64 u 3) (/.f64 v (pow.f64 t1 4))) (/.f64 v t1)) (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 u (/.f64 u (/.f64 t1 u)))))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u))
(*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))))
(+.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1))))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u))
(*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 v u)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))))
(+.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 v (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1))))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 -1 u))
(+.f64 (/.f64 (/.f64 t1 u) u) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(+.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (/.f64 -1 u))
(+.f64 (-.f64 (/.f64 (/.f64 t1 u) u) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)) (/.f64 -1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u)))
(+.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 -1 u)))
(+.f64 (+.f64 (/.f64 (/.f64 t1 u) u) (/.f64 -1 u)) (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(+.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(+.f64 (/.f64 (/.f64 u t1) t1) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(+.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))) (/.f64 -1 t1))
(+.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u (pow.f64 t1 3)) u)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 1 t1))
(+.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 -1 t1)))
(+.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u (pow.f64 t1 3)) u)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 -1 t1)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(+.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(+.f64 (/.f64 (/.f64 u t1) t1) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(+.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))) (/.f64 -1 t1))
(+.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u (pow.f64 t1 3)) u)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 1 t1))
(+.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 -1 t1)))
(+.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u (pow.f64 t1 3)) u)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 -1 t1)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(+.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(+.f64 (/.f64 (/.f64 u t1) t1) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(+.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))) (/.f64 -1 t1))
(+.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u (pow.f64 t1 3)) u)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 1 t1))
(+.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 -1 t1)))
(+.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u (pow.f64 t1 3)) u)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 -1 t1)))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 -1 u))
(+.f64 (/.f64 (/.f64 t1 u) u) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(+.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (/.f64 -1 u))
(+.f64 (-.f64 (/.f64 (/.f64 t1 u) u) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)) (/.f64 -1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u)))
(+.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 -1 u)))
(+.f64 (+.f64 (/.f64 (/.f64 t1 u) u) (/.f64 -1 u)) (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 -1 u))
(+.f64 (/.f64 (/.f64 t1 u) u) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(+.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (/.f64 -1 u))
(+.f64 (-.f64 (/.f64 (/.f64 t1 u) u) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)) (/.f64 -1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u)))
(+.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 -1 u)))
(+.f64 (+.f64 (/.f64 (/.f64 t1 u) u) (/.f64 -1 u)) (-.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 (/.f64 t1 (pow.f64 u 3)) t1)))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(/.f64 v (+.f64 t1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 1 (/.f64 (+.f64 t1 u) v))
(/.f64 v (+.f64 t1 u))
(/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(/.f64 (/.f64 v 1) (+.f64 t1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(/.f64 (/.f64 v -1) (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v -1) (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 -1 v) (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) 1/2)
(/.f64 v (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(/.f64 v (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(/.f64 v (+.f64 t1 u))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 v (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1) 1))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) 3))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 v (+.f64 t1 u)))) 1/3))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) 2))
(/.f64 v (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(+.f64 0 (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (+.f64 t1 u))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u)))) 1)
(/.f64 1 (+.f64 t1 u))
(*.f64 1 (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) 1)
(/.f64 1 (+.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) 1) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) 1) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) -1/2) (pow.f64 (+.f64 t1 u) -1/2))
(/.f64 1 (+.f64 t1 u))
(*.f64 -1 (/.f64 1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) -2) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 1 (+.f64 t1 u))
(pow.f64 (+.f64 t1 u) -1)
(/.f64 1 (+.f64 t1 u))
(pow.f64 (/.f64 1 (+.f64 t1 u)) 1)
(/.f64 1 (+.f64 t1 u))
(pow.f64 (cbrt.f64 (+.f64 t1 u)) -3)
(/.f64 1 (+.f64 t1 u))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) 3)
(/.f64 1 (+.f64 t1 u))
(pow.f64 (pow.f64 (+.f64 t1 u) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1/6) (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1/6))
(pow.f64 (pow.f64 (+.f64 t1 u) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 t1 u) -2) 1/2)
(/.f64 1 (+.f64 t1 u))
(pow.f64 (pow.f64 (+.f64 t1 u) -3) 1/3)
(/.f64 1 (+.f64 t1 u))
(pow.f64 (sqrt.f64 (+.f64 t1 u)) -2)
(pow.f64 (pow.f64 (+.f64 t1 u) -1/2) 2)
(/.f64 1 (+.f64 t1 u))
(sqrt.f64 (pow.f64 (+.f64 t1 u) -2))
(/.f64 1 (+.f64 t1 u))
(log.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 1 (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 t1 u)))))
(/.f64 1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (+.f64 t1 u) -3))
(/.f64 1 (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (neg.f64 (log.f64 (+.f64 t1 u))))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 t1 u)) 1) -1))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1) 1))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1) 1))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 t1 u)))) 3))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 t1 u) -3)) 1/3))
(/.f64 1 (+.f64 t1 u))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (+.f64 t1 u))) 2))
(/.f64 1 (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 1 (+.f64 t1 u))

localize57.0ms (0.5%)

Compiler

Compiled 12 to 6 computations (50% saved)

localize29.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
88.0%
(/.f64 t1 (*.f64 u u))
87.5%
(*.f64 v (/.f64 t1 (*.f64 u u)))
Compiler

Compiled 22 to 7 computations (68.2% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
u
@0
(/.f64 t1 (*.f64 u u))
0.0ms
t1
@0
(/.f64 t1 (*.f64 u u))
0.0ms
t1
@-inf
(/.f64 t1 (*.f64 u u))
0.0ms
u
@inf
(/.f64 t1 (*.f64 u u))
0.0ms
t1
@inf
(/.f64 t1 (*.f64 u u))

rewrite61.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1776×pow1
1640×add-exp-log
1640×log1p-expm1-u
1640×expm1-log1p-u
1604×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
116732
2223732
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
Outputs
(-.f64 (+.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 v t1)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 (*.f64 v t1) u) u)
(/.f64 (/.f64 (*.f64 v t1) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(-.f64 (+.f64 1 (*.f64 t1 (pow.f64 u -2))) 1)
(*.f64 t1 (pow.f64 u -2))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(*.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (pow.f64 u -2) t1)
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (/.f64 u (/.f64 t1 u)) -1)
(neg.f64 (/.f64 t1 (*.f64 u (neg.f64 u))))
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))

simplify76.0ms (0.7%)

Algorithm
egg-herbie
Rules
2010×fma-def
1534×times-frac
1108×unswap-sqr
920×associate-/l*
720×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01421990
13621978
213131972
371871972
Stop Event
node limit
Counts
116 → 73
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(-.f64 (+.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 v t1)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 (*.f64 v t1) u) u)
(/.f64 (/.f64 (*.f64 v t1) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(-.f64 (+.f64 1 (*.f64 t1 (pow.f64 u -2))) 1)
(*.f64 t1 (pow.f64 u -2))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(*.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (pow.f64 u -2) t1)
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (/.f64 u (/.f64 t1 u)) -1)
(neg.f64 (/.f64 t1 (*.f64 u (neg.f64 u))))
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(-.f64 (+.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u))) 1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 v t1)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v t1) u) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v t1) 1) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 u 4)) t1)) (cbrt.f64 (*.f64 u u)))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 v t1)) u) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) (pow.f64 v 3)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(-.f64 (+.f64 1 (*.f64 t1 (pow.f64 u -2))) 1)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 u))))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (pow.f64 u -2) t1)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (cbrt.f64 (pow.f64 u 4)))
(/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 u 4)) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (cbrt.f64 (pow.f64 u 4)))
(/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 u 4)) (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(pow.f64 (/.f64 u (/.f64 t1 u)) -1)
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(neg.f64 (/.f64 t1 (*.f64 u (neg.f64 u))))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(sqrt.f64 (/.f64 t1 (/.f64 (pow.f64 u 4) t1)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 2))
(fabs.f64 (/.f64 t1 (*.f64 u u)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u u) 3)))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(/.f64 (/.f64 t1 u) u)

localize37.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.5%
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
92.0%
(*.f64 (/.f64 v u) (neg.f64 t1))
Compiler

Compiled 26 to 8 computations (69.2% saved)

series2.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f64 (/.f64 v u) (neg.f64 t1))
0.0ms
v
@0
(*.f64 (/.f64 v u) (neg.f64 t1))
0.0ms
t1
@0
(*.f64 (/.f64 v u) (neg.f64 t1))
0.0ms
u
@-inf
(*.f64 (/.f64 v u) (neg.f64 t1))
0.0ms
v
@0
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)

rewrite69.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1132×log-prod
736×prod-exp
686×pow-prod-down
482×pow-prod-up
446×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01040
121432
2310432
Stop Event
node limit
Counts
2 → 99
Calls
Call 1
Inputs
(*.f64 (/.f64 v u) (neg.f64 t1))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
Outputs
(+.f64 0 (/.f64 (*.f64 v t1) u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(-.f64 0 (/.f64 (*.f64 v t1) u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 v t1) u))) 1)
(/.f64 v (/.f64 u t1))
(/.f64 t1 (/.f64 u v))
(/.f64 1 (/.f64 u (*.f64 v t1)))
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v t1) 1) u)
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) 2)
(pow.f64 (/.f64 u (*.f64 v t1)) -1)
(neg.f64 (/.f64 (*.f64 v t1) u))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 v t1) u))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 v t1) u)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 v t1) u)))
(exp.f64 (log.f64 (/.f64 (*.f64 v t1) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 v t1) u))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u))) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 v u)) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (log.f64 t1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (log.f64 t1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (/.f64 v u))))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 v t1) u)))
(+.f64 0 (/.f64 (/.f64 v u) (/.f64 u t1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 1)
(*.f64 (/.f64 v u) (/.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v u) (*.f64 t1 (/.f64 1 u)))
(*.f64 t1 (*.f64 (/.f64 v u) (/.f64 1 u)))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 1 u))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 1)
(*.f64 1 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (*.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 u)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 v u) (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) 1) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 v u) u) t1)
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 v u) (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 (*.f64 v t1) u) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 u)))
(pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2)
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) 1) -1)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) (/.f64 u t1))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))

simplify72.0ms (0.7%)

Algorithm
egg-herbie
Rules
908×distribute-lft-in
874×unswap-sqr
868×distribute-rgt-in
500×log-prod
314×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02403409
15823343
224483343
Stop Event
node limit
Counts
171 → 129
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 0 (/.f64 (*.f64 v t1) u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(-.f64 0 (/.f64 (*.f64 v t1) u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 v t1) u))) 1)
(/.f64 v (/.f64 u t1))
(/.f64 t1 (/.f64 u v))
(/.f64 1 (/.f64 u (*.f64 v t1)))
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v t1) 1) u)
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) 2)
(pow.f64 (/.f64 u (*.f64 v t1)) -1)
(neg.f64 (/.f64 (*.f64 v t1) u))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 v t1) u))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 v t1) u)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 v t1) u)))
(exp.f64 (log.f64 (/.f64 (*.f64 v t1) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 v t1) u))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u))) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 v u)) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (log.f64 t1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (log.f64 t1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (/.f64 v u))))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 v t1) u)))
(+.f64 0 (/.f64 (/.f64 v u) (/.f64 u t1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 1)
(*.f64 (/.f64 v u) (/.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v u) (*.f64 t1 (/.f64 1 u)))
(*.f64 t1 (*.f64 (/.f64 v u) (/.f64 1 u)))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 1 u))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 1)
(*.f64 1 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (*.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 u)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 v u) (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) 1) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 v u) u) t1)
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 v u) (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 (*.f64 v t1) u) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 u)))
(pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2)
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) 1) -1)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) (/.f64 u t1))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(+.f64 0 (/.f64 (*.f64 v t1) u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(-.f64 0 (/.f64 (*.f64 v t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 v t1) u))) 1)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 t1 (/.f64 u v))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 1 (/.f64 u (*.f64 v t1)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 v t1) u)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (/.f64 (*.f64 v t1) 1) u)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(/.f64 (/.f64 (*.f64 v t1) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 1/2)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) 2)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(pow.f64 (/.f64 u (*.f64 v t1)) -1)
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(neg.f64 (/.f64 (*.f64 v t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 v t1) u))))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (*.f64 v t1) u)))))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (log.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1) 1))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u))) 3))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 v t1) u))) 1/3))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u))) 2))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (log.f64 (/.f64 v u)) (*.f64 (log.f64 t1) 1)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (log.f64 t1)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (*.f64 (log.f64 t1) 1)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (log.f64 t1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (/.f64 v u))))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (*.f64 (log.f64 (/.f64 v u)) 1)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 v u))
(+.f64 0 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v u) u)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 u)) (/.f64 v u)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v u) u)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t1 u)) (/.f64 v u)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 v u) (/.f64 1 (/.f64 u t1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 v u) (*.f64 t1 (/.f64 1 u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 t1 (*.f64 (/.f64 v u) (/.f64 1 u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 1 (neg.f64 u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(*.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 1 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (*.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 v t1) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 v u) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) t1) (sqrt.f64 u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (/.f64 v u) 1) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 v u) (/.f64 t1 (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 v u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) t1) (sqrt.f64 u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 v u) u) t1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 v u) (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 v u) (/.f64 t1 (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 v u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 u) u)))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v u)) (pow.f64 (cbrt.f64 u) -2)) (cbrt.f64 u))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (*.f64 t1 (/.f64 v (*.f64 u (cbrt.f64 u)))))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 (*.f64 v t1) u) (sqrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 u) u)))
(/.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -1/2)) (*.f64 u (sqrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (*.f64 t1 (/.f64 v (*.f64 u (sqrt.f64 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (/.f64 u t1))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v u) u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) t1) (sqrt.f64 u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 v u) (/.f64 t1 (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 v u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 2) 1/2)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 3) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 2)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 u 3)) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (/.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) 1) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (exp.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 u)) u)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 u t1)) 3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 u 3)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) 1) 1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 1/3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) (/.f64 u t1))) -1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1) (neg.f64 (log.f64 u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (/.f64 (*.f64 v t1) u)) 1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 u t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))

localize32.0ms (0.3%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
97.4%
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
Compiler

Compiled 28 to 12 computations (57.1% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
v
@0
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
1.0ms
t1
@-inf
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
1.0ms
u
@inf
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
1.0ms
t1
@0
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
0.0ms
u
@0
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))

rewrite73.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1186×log-prod
906×pow-prod-down
666×prod-diff
506×pow-prod-up
478×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
122425
2327025
Stop Event
node limit
Counts
1 → 84
Calls
Call 1
Inputs
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
Outputs
(+.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(+.f64 0 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 (neg.f64 v) t1) 1) (*.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 1)
(/.f64 v (/.f64 t1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 t1 v))
(/.f64 1 (/.f64 t1 (fma.f64 (/.f64 u t1) v (neg.f64 v))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 t1 v) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 t1 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) t1)
(/.f64 (*.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 t1 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(/.f64 (*.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (neg.f64 v) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (neg.f64 t1) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(/.f64 (*.f64 (neg.f64 v) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (neg.f64 t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) v) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) t1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) 1) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) (/.f64 t1 v)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (neg.f64 v)) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) v) (*.f64 (-.f64 -1 (/.f64 u t1)) t1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (neg.f64 v)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 t1)))
(/.f64 (neg.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v))) (neg.f64 t1))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 3) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (-.f64 (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 2) (*.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 2)) (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1))
(/.f64 (*.f64 (/.f64 v t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (neg.f64 v)) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 v) (+.f64 -1 (/.f64 u t1))) (neg.f64 t1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v t1)) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) 1) t1)
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) (sqrt.f64 t1)) (sqrt.f64 t1))
(pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (/.f64 t1 (fma.f64 (/.f64 u t1) v (neg.f64 v))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (exp.f64 (/.f64 (neg.f64 v) t1))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(fma.f64 v (*.f64 (/.f64 1 t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 v (*.f64 (/.f64 1 t1) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (/.f64 v t1) -1 (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (/.f64 v t1) (/.f64 u t1) (/.f64 (neg.f64 v) t1))
(fma.f64 -1 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 u (*.f64 (/.f64 1 t1) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1))
(fma.f64 1 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 1 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 u t1)) 2) (*.f64 (cbrt.f64 (/.f64 u t1)) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (sqrt.f64 (/.f64 u t1)) (*.f64 (sqrt.f64 (/.f64 u t1)) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (neg.f64 v) (/.f64 1 t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 v) t1) 1 (*.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 v) t1)) (cbrt.f64 (/.f64 (neg.f64 v) t1))) (cbrt.f64 (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)))) (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 (neg.f64 v) t1))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 v) t1)) (sqrt.f64 (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (sqrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 (neg.f64 v) t1))
(fma.f64 (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1/2) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1/2) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 u t1) v) (/.f64 1 t1) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (*.f64 -1 (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (*.f64 (/.f64 u t1) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 u t1) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 v t1) u) (/.f64 1 t1) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 v t1) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 v t1) (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) (/.f64 (neg.f64 v) t1))

simplify66.0ms (0.6%)

Algorithm
egg-herbie
Rules
1364×associate-/r*
1276×associate-/l*
1240×fma-def
734×distribute-lft-in
704×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02313704
16353652
220223582
Stop Event
node limit
Counts
120 → 109
Calls
Call 1
Inputs
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(/.f64 (*.f64 v u) (pow.f64 t1 2))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(/.f64 (*.f64 v u) (pow.f64 t1 2))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(/.f64 (*.f64 v u) (pow.f64 t1 2))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(+.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(+.f64 0 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 (neg.f64 v) t1) 1) (*.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 1)
(/.f64 v (/.f64 t1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 t1 v))
(/.f64 1 (/.f64 t1 (fma.f64 (/.f64 u t1) v (neg.f64 v))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 t1 v) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 t1 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) t1)
(/.f64 (*.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 t1 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(/.f64 (*.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (neg.f64 v) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (neg.f64 t1) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(/.f64 (*.f64 (neg.f64 v) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (neg.f64 t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) v) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) t1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) 1) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) (/.f64 t1 v)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (neg.f64 v)) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) v) (*.f64 (-.f64 -1 (/.f64 u t1)) t1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (neg.f64 v)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 t1)))
(/.f64 (neg.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v))) (neg.f64 t1))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 3) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (-.f64 (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 2) (*.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 2)) (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1))
(/.f64 (*.f64 (/.f64 v t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (neg.f64 v)) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 v) (+.f64 -1 (/.f64 u t1))) (neg.f64 t1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v t1)) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) 1) t1)
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) (sqrt.f64 t1)) (sqrt.f64 t1))
(pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (/.f64 t1 (fma.f64 (/.f64 u t1) v (neg.f64 v))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (exp.f64 (/.f64 (neg.f64 v) t1))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(fma.f64 v (*.f64 (/.f64 1 t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 v (*.f64 (/.f64 1 t1) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (/.f64 v t1) -1 (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (/.f64 v t1) (/.f64 u t1) (/.f64 (neg.f64 v) t1))
(fma.f64 -1 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 u (*.f64 (/.f64 1 t1) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1))
(fma.f64 1 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 1 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 u t1)) 2) (*.f64 (cbrt.f64 (/.f64 u t1)) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (sqrt.f64 (/.f64 u t1)) (*.f64 (sqrt.f64 (/.f64 u t1)) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (neg.f64 v) (/.f64 1 t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 v) t1) 1 (*.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 v) t1)) (cbrt.f64 (/.f64 (neg.f64 v) t1))) (cbrt.f64 (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)))) (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 (neg.f64 v) t1))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 v) t1)) (sqrt.f64 (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (sqrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 (neg.f64 v) t1))
(fma.f64 (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1/2) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1/2) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 u t1) v) (/.f64 1 t1) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (*.f64 -1 (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(fma.f64 (*.f64 (/.f64 u t1) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 u t1) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 v t1) u) (/.f64 1 t1) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 v t1) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 (*.f64 (/.f64 v t1) (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (-.f64 (/.f64 u t1) 1)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v u) (pow.f64 t1 2))
(/.f64 v (/.f64 (*.f64 t1 t1) u))
(*.f64 v (/.f64 (/.f64 u t1) t1))
(*.f64 u (/.f64 v (*.f64 t1 t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v u) (pow.f64 t1 2))
(/.f64 v (/.f64 (*.f64 t1 t1) u))
(*.f64 v (/.f64 (/.f64 u t1) t1))
(*.f64 u (/.f64 v (*.f64 t1 t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v u) (pow.f64 t1 2))
(/.f64 v (/.f64 (*.f64 t1 t1) u))
(*.f64 v (/.f64 (/.f64 u t1) t1))
(*.f64 u (/.f64 v (*.f64 t1 t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 0 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (*.f64 (/.f64 (neg.f64 v) t1) 1) (*.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 (/.f64 u t1) -1))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 (/.f64 u t1) -1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 (/.f64 u t1) -1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 (/.f64 u t1) -1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 (/.f64 u t1) -1)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 (/.f64 u t1) -1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 v (/.f64 t1 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 t1 v))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 1 (/.f64 t1 (fma.f64 (/.f64 u t1) v (neg.f64 v))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 t1 v) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 t1 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 t1 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (neg.f64 v) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (neg.f64 t1) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1)))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (neg.f64 v) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (neg.f64 t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) v) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) t1))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) 1) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) (/.f64 t1 v)))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (neg.f64 v)) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1) (neg.f64 t1)))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) v) (*.f64 (-.f64 -1 (/.f64 u t1)) t1))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (neg.f64 v)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 t1)))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v))) (neg.f64 t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 3) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (-.f64 (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 2) (*.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 3) (pow.f64 (*.f64 (/.f64 u t1) (/.f64 v t1)) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (-.f64 (pow.f64 (*.f64 (/.f64 u t1) (/.f64 v t1)) 2) (*.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 u t1) (/.f64 v t1))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 v t1)) 3) (pow.f64 (*.f64 v (/.f64 (/.f64 u t1) t1)) 3)) (+.f64 (pow.f64 (neg.f64 (/.f64 v t1)) 2) (*.f64 (*.f64 v (/.f64 (/.f64 u t1) t1)) (+.f64 (*.f64 v (/.f64 (/.f64 u t1) t1)) (/.f64 v t1)))))
(/.f64 (*.f64 (pow.f64 (/.f64 v t1) 3) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (pow.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) 2) (*.f64 (pow.f64 (neg.f64 (/.f64 v t1)) 2) (+.f64 (/.f64 u t1) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 2)) (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 v) t1) 2) (pow.f64 (*.f64 (/.f64 u t1) (/.f64 v t1)) 2)) (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 u t1) (/.f64 v t1))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 v t1)) 2) (pow.f64 (*.f64 v (/.f64 (/.f64 u t1) t1)) 2)) (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 v t1)) 2) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (/.f64 v t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 -1 (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (neg.f64 v)) (neg.f64 t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 (neg.f64 v) (+.f64 -1 (/.f64 u t1))) (neg.f64 t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v t1)) (fma.f64 (/.f64 u t1) (-.f64 (/.f64 u t1) -1) 1))
(*.f64 (/.f64 v t1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)))
(*.f64 (/.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 v (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) 1) t1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) v (neg.f64 v)) (sqrt.f64 t1)) (sqrt.f64 t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 3)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(pow.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 2) 1/2)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(pow.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 3) 1/3)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 2)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(pow.f64 (/.f64 t1 (fma.f64 (/.f64 u t1) v (neg.f64 v))) -1)
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(log.f64 (pow.f64 (exp.f64 (/.f64 v t1)) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (exp.f64 (/.f64 (neg.f64 v) t1))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))) 3))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(exp.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))) 1) 1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 3))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 1/3))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))) 2))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 v (*.f64 (/.f64 1 t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 v (*.f64 (/.f64 1 t1) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (/.f64 v t1) -1 (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (/.f64 v t1) (/.f64 u t1) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 -1 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 u (*.f64 (/.f64 1 t1) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 1 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 1 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 u t1)) 2) (*.f64 (cbrt.f64 (/.f64 u t1)) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (sqrt.f64 (/.f64 u t1)) (*.f64 (sqrt.f64 (/.f64 u t1)) (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) -1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (neg.f64 v) (/.f64 1 t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (/.f64 (neg.f64 v) t1) 1 (*.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 v) t1)) (cbrt.f64 (/.f64 (neg.f64 v) t1))) (cbrt.f64 (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)))) (cbrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 v) t1)) (sqrt.f64 (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (sqrt.f64 (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1/2) (pow.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) 1/2) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 u t1) v) (/.f64 1 t1) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 -1 (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 u t1) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 u t1) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 v t1) u) (/.f64 1 t1) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 v t1) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 v t1) (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) (+.f64 (/.f64 u t1) -1))
(/.f64 (fma.f64 v (/.f64 u t1) (neg.f64 v)) t1)

eval87.0ms (0.8%)

Compiler

Compiled 5986 to 2380 computations (60.2% saved)

prune81.0ms (0.8%)

Pruning

20 alts after pruning (7 fresh and 13 done)

PrunedKeptTotal
New4453448
Fresh044
Picked011
Done21214
Total44720467
Accurracy
100.0%
Counts
467 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.6%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
50.5%
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
97.8%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
48.6%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
50.9%
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
74.7%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.5%
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
65.3%
(/.f64 (neg.f64 v) (+.f64 t1 u))
17.0%
(/.f64 (neg.f64 v) u)
56.4%
(/.f64 (neg.f64 v) t1)
46.4%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
25.8%
(/.f64 v (+.f64 t1 u))
54.8%
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
25.8%
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
57.7%
(*.f64 (-.f64 (/.f64 u t1) 1) (/.f64 v (+.f64 t1 u)))
27.1%
(*.f64 v (/.f64 t1 (*.f64 u u)))
65.2%
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
17.0%
(*.f64 v (/.f64 -1 u))
46.0%
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
49.9%
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
Compiler

Compiled 495 to 227 computations (54.1% saved)

regimes123.0ms (1.2%)

Counts
33 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 (/.f64 u t1) 1) (/.f64 v (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 u t1)) (+.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u))
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Calls

4 calls:

50.0ms
t1
43.0ms
u
15.0ms
v
8.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
97.8%1u
97.8%1v
97.8%1t1
97.8%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 306 to 105 computations (65.7% saved)

regimes252.0ms (2.4%)

Counts
25 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 (/.f64 u t1) 1) (/.f64 v (+.f64 t1 u)))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

118.0ms
v
95.0ms
u
33.0ms
t1
Results
AccuracySegmentsBranch
76.2%8v
84.0%7u
83.2%3t1
Compiler

Compiled 198 to 74 computations (62.6% saved)

regimes31.0ms (0.3%)

Counts
20 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

1 calls:

28.0ms
t1
Results
AccuracySegmentsBranch
83.2%3t1
Compiler

Compiled 145 to 54 computations (62.8% saved)

regimes75.0ms (0.7%)

Counts
18 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

1 calls:

72.0ms
t1
Results
AccuracySegmentsBranch
82.1%3t1
Compiler

Compiled 129 to 49 computations (62% saved)

regimes25.0ms (0.2%)

Counts
15 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

1 calls:

23.0ms
t1
Results
AccuracySegmentsBranch
82.1%3t1
Compiler

Compiled 105 to 42 computations (60% saved)

regimes63.0ms (0.6%)

Counts
11 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
Outputs
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 (neg.f64 v) t1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
Calls

2 calls:

37.0ms
t1
24.0ms
u
Results
AccuracySegmentsBranch
72.2%3u
69.0%3t1
Compiler

Compiled 77 to 34 computations (55.8% saved)

regimes16.0ms (0.2%)

Counts
7 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 -1 (+.f64 t1 u)))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

5.0ms
v
5.0ms
u
5.0ms
t1
Results
AccuracySegmentsBranch
65.3%1v
65.3%1t1
65.3%1u
Compiler

Compiled 53 to 26 computations (50.9% saved)

regimes31.0ms (0.3%)

Counts
4 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
(/.f64 v (+.f64 t1 u))
Outputs
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 v) t1)
(/.f64 v (+.f64 t1 u))
Calls

3 calls:

10.0ms
t1
10.0ms
v
10.0ms
u
Results
AccuracySegmentsBranch
58.3%3t1
59.1%3v
64.4%3u
Compiler

Compiled 33 to 20 computations (39.4% saved)

regimes10.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 v (/.f64 -1 u))
Outputs
(/.f64 (neg.f64 v) u)
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
Calls

1 calls:

9.0ms
u
Results
AccuracySegmentsBranch
63.7%3u
Compiler

Compiled 20 to 12 computations (40% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
Outputs
(/.f64 (neg.f64 v) t1)
Calls

1 calls:

7.0ms
u
Results
AccuracySegmentsBranch
56.4%1u
Compiler

Compiled 11 to 8 computations (27.3% saved)

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.4443494352204698e-109
2.6980972784328845e-107
10.0ms
-1.197213653653972e-103
-1.3816281692049083e-104
Results
19.0ms195×body256valid
1.0ms13×body256infinite
Compiler

Compiled 307 to 208 computations (32.2% saved)

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.4443494352204698e-109
2.6980972784328845e-107
11.0ms
-1.197213653653972e-103
-1.3816281692049083e-104
Results
20.0ms200×body256valid
1.0msbody256infinite
Compiler

Compiled 307 to 208 computations (32.2% saved)

bsearch24.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.4443494352204698e-109
2.6980972784328845e-107
12.0ms
-1.197213653653972e-103
-1.3816281692049083e-104
Results
21.0ms198×body256valid
1.0ms10×body256infinite
Compiler

Compiled 307 to 208 computations (32.2% saved)

bsearch133.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
122.0ms
1.4443494352204698e-109
2.6980972784328845e-107
10.0ms
-1.197213653653972e-103
-1.3816281692049083e-104
Results
112.0ms16×body256infinite
18.0ms192×body256valid
Compiler

Compiled 307 to 208 computations (32.2% saved)

bsearch142.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
126.0ms
1.1415901721133251e+153
3.262843052487933e+155
15.0ms
-4.487570961150055e+120
-1.3454842369768562e+112
Results
138.0ms272×body256valid
Compiler

Compiled 344 to 234 computations (32% saved)

bsearch56.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
40.0ms
9.91053651587391e+160
1.729401545773979e+162
15.0ms
-8.05652550356391e+46
-1.2530157841765138e+40
Results
53.0ms256×body256valid
Compiler

Compiled 293 to 205 computations (30% saved)

bsearch73.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.2314892020293864e+165
8.046642300367418e+171
58.0ms
-1.3024475990807934e+187
-4.976061392336596e+184
Results
26.0ms272×body256valid
Compiler

Compiled 293 to 217 computations (25.9% saved)

simplify40.0ms (0.4%)

Algorithm
egg-herbie
Rules
36×*-commutative
28×+-commutative
26×sub-neg
24×neg-mul-1
24×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074470
1124470
2156470
3177470
4185470
5186470
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(if (<=.f64 t1 -2219120988980937/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 2231063894667089/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (<=.f64 t1 -3792679508440147/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 1156847945382935/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (<=.f64 t1 -8473007412472669/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 1156847945382935/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (<=.f64 t1 -6778405929978135/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 537107974642077/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (<=.f64 u -30999999999999998260915382655725648061491668888218705247650184742436966471184154666106032275500298854081824292864) (*.f64 v (/.f64 t1 (*.f64 u u))) (if (<=.f64 u 1250000000000000046184432110072783176226147478730336056490347319018817957418402449652064138713176040930813969210904083414292125418696675521380774056034304) (/.f64 (neg.f64 v) t1) (*.f64 v (/.f64 t1 (*.f64 u u)))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(if (<=.f64 u -1349999999999999921017972685975861665615314944) (/.f64 v (+.f64 t1 u)) (if (<=.f64 u 215000000000000000623170527610670651876418498752763166609500622062448215508731654657629321759819236239974837343151286591708894749092030178795973876162351723446272) (/.f64 (neg.f64 v) t1) (/.f64 v (+.f64 t1 u))))
(if (<=.f64 u -57000000000000001555424463490471538367025677067963575628038309480411670353645519448911169350639744651491585277237198240633590078397942002741397936001295201784678265763233853304886788096) (/.f64 (neg.f64 v) u) (if (<=.f64 u 1350000000000000078309267151185479403877445269754024143617858067520313094588982970816735159923729238704163375795885850117376391429226132942850804131627157964038032326656) (/.f64 (neg.f64 v) t1) (/.f64 (neg.f64 v) u)))
(/.f64 (neg.f64 v) t1)
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(if (<=.f64 t1 -2219120988980937/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 2231063894667089/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (or (<=.f64 t1 -2219120988980937/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (not (<=.f64 t1 2231063894667089/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064))) (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
(if (or (<=.f64 t1 -2219120988980937/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (not (<=.f64 t1 2231063894667089/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064))) (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) u))
(if (<=.f64 t1 -3792679508440147/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 1156847945382935/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (or (<=.f64 t1 -3792679508440147/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (not (<=.f64 t1 1156847945382935/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064))) (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u)))
(if (<=.f64 t1 -8473007412472669/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 1156847945382935/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (or (<=.f64 t1 -8473007412472669/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (not (<=.f64 t1 1156847945382935/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064))) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u))))
(if (<=.f64 t1 -6778405929978135/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 537107974642077/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(if (or (<=.f64 t1 -6778405929978135/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (not (<=.f64 t1 537107974642077/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008))) (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
(if (<=.f64 u -30999999999999998260915382655725648061491668888218705247650184742436966471184154666106032275500298854081824292864) (*.f64 v (/.f64 t1 (*.f64 u u))) (if (<=.f64 u 1250000000000000046184432110072783176226147478730336056490347319018817957418402449652064138713176040930813969210904083414292125418696675521380774056034304) (/.f64 (neg.f64 v) t1) (*.f64 v (/.f64 t1 (*.f64 u u)))))
(if (or (<=.f64 u -30999999999999998260915382655725648061491668888218705247650184742436966471184154666106032275500298854081824292864) (not (<=.f64 u 1250000000000000046184432110072783176226147478730336056490347319018817957418402449652064138713176040930813969210904083414292125418696675521380774056034304))) (*.f64 v (/.f64 t1 (*.f64 u u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(if (<=.f64 u -1349999999999999921017972685975861665615314944) (/.f64 v (+.f64 t1 u)) (if (<=.f64 u 215000000000000000623170527610670651876418498752763166609500622062448215508731654657629321759819236239974837343151286591708894749092030178795973876162351723446272) (/.f64 (neg.f64 v) t1) (/.f64 v (+.f64 t1 u))))
(if (or (<=.f64 u -1349999999999999921017972685975861665615314944) (not (<=.f64 u 215000000000000000623170527610670651876418498752763166609500622062448215508731654657629321759819236239974837343151286591708894749092030178795973876162351723446272))) (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 v) t1))
(if (<=.f64 u -57000000000000001555424463490471538367025677067963575628038309480411670353645519448911169350639744651491585277237198240633590078397942002741397936001295201784678265763233853304886788096) (/.f64 (neg.f64 v) u) (if (<=.f64 u 1350000000000000078309267151185479403877445269754024143617858067520313094588982970816735159923729238704163375795885850117376391429226132942850804131627157964038032326656) (/.f64 (neg.f64 v) t1) (/.f64 (neg.f64 v) u)))
(if (or (<=.f64 u -57000000000000001555424463490471538367025677067963575628038309480411670353645519448911169350639744651491585277237198240633590078397942002741397936001295201784678265763233853304886788096) (not (<=.f64 u 1350000000000000078309267151185479403877445269754024143617858067520313094588982970816735159923729238704163375795885850117376391429226132942850804131627157964038032326656))) (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
Compiler

Compiled 198 to 128 computations (35.4% saved)

soundness1.8s (17.6%)

Rules
1994×pow1
1892×fma-def
1844×add-exp-log
1842×log1p-expm1-u
1842×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
03556415
110076161
242675985
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
01152
124738
2389938
03765950
110115706
239615652
04127871
112206891
267346855
01402421
13602163
212291821
359751821
0917
119713
2289513
01402421
13602163
212291821
359751821
03556415
110076161
242675985
01023
121319
2299219
01036
121332
2321932
02413322
15823248
222123248
01023
121319
2299219
01040
121432
2310432
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1496 to 500 computations (66.6% saved)

end89.0ms (0.9%)

Compiler

Compiled 372 to 166 computations (55.4% saved)

Profiling

Loading profile data...