Details

Time bar (total: 11.9s)

analyze60.0ms (0.5%)

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 (9.4%)

Results
1.1s7988×body256valid
26.0ms268×body256infinite
Bogosity

preprocess84.0ms (0.7%)

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)

simplify73.0ms (0.6%)

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)

prune5.0ms (0%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New167
Fresh011
Picked000
Done000
Total178
Accurracy
96.1%
Counts
8 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.3%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
70.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
76.4%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
68.8%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
93.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
76.6%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
Compiler

Compiled 178 to 98 computations (44.9% saved)

localize40.0ms (0.3%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 35 to 13 computations (62.9% saved)

series13.0ms (0.1%)

Counts
3 → 84
Calls

24 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
u
@-inf
(/.f64 v (+.f64 t1 u))
1.0ms
t1
@-inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
1.0ms
t1
@0
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

rewrite84.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
01157
125757
2395457
Stop Event
node limit
Counts
3 → 129
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 v (+.f64 t1 u))
(-.f64 -1 (/.f64 u t1))
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))))
(+.f64 -1 (/.f64 (neg.f64 u) t1))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) 1))
(+.f64 (/.f64 (neg.f64 u) t1) -1)
(+.f64 0 (-.f64 -1 (/.f64 u t1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (-.f64 -1 (/.f64 u t1)) 1)
(*.f64 1 (-.f64 -1 (/.f64 u t1)))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (-.f64 -1 (/.f64 (neg.f64 u) t1)))
(pow.f64 (-.f64 -1 (/.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 2)
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 u t1)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 u t1))))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 u t1))) 1))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 u t1))))
(fma.f64 u (neg.f64 (/.f64 1 t1)) -1)
(fma.f64 -1 (/.f64 u t1) -1)
(fma.f64 (/.f64 u t1) -1 -1)
(fma.f64 1 (/.f64 (neg.f64 u) t1) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2)) (neg.f64 (cbrt.f64 (/.f64 u t1))) -1)
(fma.f64 (sqrt.f64 (/.f64 u t1)) (neg.f64 (sqrt.f64 (/.f64 u t1))) -1)
(fma.f64 (neg.f64 u) (/.f64 1 t1) -1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (neg.f64 u) t1))) (cbrt.f64 (/.f64 (neg.f64 u) t1)) -1)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (sqrt.f64 (/.f64 (neg.f64 u) t1)) -1)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (/.f64 u t1)) -1)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) -1)
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (/.f64 u t1)) -1)
(fma.f64 (*.f64 -1 (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) -1)

simplify168.0ms (1.4%)

Algorithm
egg-herbie
Rules
754×log-prod
568×div-sub
532×cube-prod
498×exp-prod
492×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04477705
112167377
252657377
Stop Event
node limit
Counts
213 → 236
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))))))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(*.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(*.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(*.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(+.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))))
(+.f64 -1 (/.f64 (neg.f64 u) t1))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) 1))
(+.f64 (/.f64 (neg.f64 u) t1) -1)
(+.f64 0 (-.f64 -1 (/.f64 u t1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (-.f64 -1 (/.f64 u t1)) 1)
(*.f64 1 (-.f64 -1 (/.f64 u t1)))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (-.f64 -1 (/.f64 (neg.f64 u) t1)))
(pow.f64 (-.f64 -1 (/.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 2)
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 u t1)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 u t1))))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 u t1))) 1))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 u t1))))
(fma.f64 u (neg.f64 (/.f64 1 t1)) -1)
(fma.f64 -1 (/.f64 u t1) -1)
(fma.f64 (/.f64 u t1) -1 -1)
(fma.f64 1 (/.f64 (neg.f64 u) t1) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2)) (neg.f64 (cbrt.f64 (/.f64 u t1))) -1)
(fma.f64 (sqrt.f64 (/.f64 u t1)) (neg.f64 (sqrt.f64 (/.f64 u t1))) -1)
(fma.f64 (neg.f64 u) (/.f64 1 t1) -1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (neg.f64 u) t1))) (cbrt.f64 (/.f64 (neg.f64 u) t1)) -1)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (sqrt.f64 (/.f64 (neg.f64 u) t1)) -1)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (/.f64 u t1)) -1)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) -1)
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (/.f64 u t1)) -1)
(fma.f64 (*.f64 -1 (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) -1)
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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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 (*.f64 (neg.f64 t1) v) (*.f64 u 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 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (/.f64 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v (*.f64 (/.f64 u 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 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) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u 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)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u 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 (*.f64 2 (*.f64 v u)) (*.f64 t1 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))))
(+.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 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)) (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))
(/.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 (*.f64 2 (*.f64 v u)) (*.f64 t1 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 2 (*.f64 v u)) (*.f64 t1 t1)) (/.f64 v t1)) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (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 (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 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 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 (*.f64 2 (*.f64 v u)) (*.f64 t1 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 2 (*.f64 v u)) (*.f64 t1 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) (-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (*.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 (neg.f64 t1) v) (*.f64 u 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 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (/.f64 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v (*.f64 (/.f64 u 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 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) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u 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 (/.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 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 4)))))) (/.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 (*.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 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 4)))))) (/.f64 v (*.f64 (/.f64 u t1) u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u 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 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(-.f64 (/.f64 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v (*.f64 (/.f64 u t1) u)))
(+.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 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)))
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 v (*.f64 (/.f64 u t1) u))) (/.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 (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 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (-.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))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (-.f64 (fma.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 (*.f64 (neg.f64 t1) v) (*.f64 u u))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(/.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 v (*.f64 (/.f64 u t1) u)))
(+.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 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (/.f64 v (*.f64 (/.f64 u t1) u))))
(+.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) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (/.f64 v (*.f64 (/.f64 u t1) u))))
(/.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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v 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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v 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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v 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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v 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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v 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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (/.f64 v t1) (*.f64 (/.f64 u t1) (/.f64 v 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 v (*.f64 (/.f64 u t1) u)))
(+.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 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (/.f64 v (*.f64 (/.f64 u t1) u))))
(+.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) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (/.f64 v (*.f64 (/.f64 u t1) u))))
(/.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 v (*.f64 (/.f64 u t1) u)))
(+.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 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (/.f64 v (*.f64 (/.f64 u t1) u))))
(+.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) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (/.f64 v (*.f64 (/.f64 u t1) u))))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 -1 (/.f64 u t1))
(/.f64 (neg.f64 u) t1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 -1 (/.f64 u t1))
(/.f64 (neg.f64 u) t1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 -1 (/.f64 u t1))
(/.f64 (neg.f64 u) t1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(+.f64 0 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.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 (*.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 (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 (/.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (+.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 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.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 (/.f64 v (+.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 (/.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 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (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 (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 (/.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 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))
(/.f64 (/.f64 v (+.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 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.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 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.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 t1 u)) (-.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 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.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 (+.f64 t1 u)) (-.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 (/.f64 v (+.f64 t1 u)))) (/.f64 1 (-.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 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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.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 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (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 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.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 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 v (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.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 (/.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 v (*.f64 (+.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)))
(/.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 (/.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)))) 3)
(/.f64 (/.f64 v (+.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 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(/.f64 (/.f64 v (+.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))))
(neg.f64 (/.f64 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.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))))))
(/.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))
(/.f64 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.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)))))
(/.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))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (+.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 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (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 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 (/.f64 v (+.f64 t1 u)) (/.f64 (-.f64 t1 u) (-.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))
(+.f64 -1 (/.f64 (neg.f64 u) t1))
(-.f64 -1 (/.f64 u t1))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) 1))
(-.f64 -1 (/.f64 u t1))
(+.f64 (/.f64 (neg.f64 u) t1) -1)
(-.f64 -1 (/.f64 u t1))
(+.f64 0 (-.f64 -1 (/.f64 u t1)))
(-.f64 -1 (/.f64 u t1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (-.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 1 (-.f64 -1 (/.f64 u t1)))
(-.f64 -1 (/.f64 u t1))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 3)) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 2)) (-.f64 1 (/.f64 u t1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (-.f64 -1 (/.f64 (neg.f64 u) t1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(pow.f64 (-.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 3)
(-.f64 -1 (/.f64 u t1))
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) 1/3)
(-.f64 -1 (/.f64 u t1))
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 2)
(-.f64 -1 (/.f64 u t1))
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))
(-.f64 -1 (/.f64 u t1))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 u t1)))))
(-.f64 -1 (/.f64 u t1))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3))
(-.f64 -1 (/.f64 u t1))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 u t1))) 1))
(-.f64 -1 (/.f64 u t1))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(fma.f64 u (neg.f64 (/.f64 1 t1)) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 -1 (/.f64 u t1) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (/.f64 u t1) -1 -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 1 (/.f64 (neg.f64 u) t1) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2)) (neg.f64 (cbrt.f64 (/.f64 u t1))) -1)
(fma.f64 (sqrt.f64 (/.f64 u t1)) (neg.f64 (sqrt.f64 (/.f64 u t1))) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (neg.f64 u) (/.f64 1 t1) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (neg.f64 u) t1))) (cbrt.f64 (/.f64 (neg.f64 u) t1)) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (sqrt.f64 (/.f64 (neg.f64 u) t1)) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (/.f64 u t1)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2)) (neg.f64 (cbrt.f64 (/.f64 u t1))) -1)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) -1)
(-.f64 -1 (/.f64 u t1))
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (/.f64 u t1)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 u t1) 2)) (neg.f64 (cbrt.f64 (/.f64 u t1))) -1)
(fma.f64 (*.f64 -1 (sqrt.f64 (/.f64 u t1))) (sqrt.f64 (/.f64 u t1)) -1)
(-.f64 -1 (/.f64 u t1))

localize76.0ms (0.6%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 40 to 9 computations (77.5% saved)

series11.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite79.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1260×log-prod
982×prod-diff
544×pow-prod-up
512×pow-exp
416×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01181
124457
2375657
Stop Event
node limit
Counts
3 → 142
Calls
Call 1
Inputs
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (neg.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 (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 1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 1) (+.f64 t1 u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (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 t1) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) -1)
(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)))))
(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 v (pow.f64 (+.f64 t1 u) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 t1 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 t1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1)
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 v (/.f64 1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)) (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (+.f64 t1 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 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3)
(pow.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) -1)
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) 1) -1)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1)
(neg.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4))
(log.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(+.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 0 (/.f64 v (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.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 v (neg.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.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 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (neg.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (neg.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.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 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.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)
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) v) 1) -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))))
(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))
(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 (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 (/.f64 (+.f64 t1 u) v)) -1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))

simplify119.0ms (1%)

Algorithm
egg-herbie
Rules
634×fma-def
602×log-prod
566×associate-*r*
552×associate-/l*
496×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05189384
114488904
260498868
Stop Event
node limit
Counts
250 → 283
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)))))))
(*.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 (/.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 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 4)) (+.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 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 (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 (/.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 -4 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 3) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 u 5)))))))
(*.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 (*.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 (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 1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 1) (+.f64 t1 u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (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 t1) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) -1)
(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)))))
(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 v (pow.f64 (+.f64 t1 u) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 t1 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 t1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1)
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 v (/.f64 1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)) (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (+.f64 t1 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 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3)
(pow.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) -1)
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) 1) -1)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1)
(neg.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4))
(log.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(+.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 0 (/.f64 v (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.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 v (neg.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.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 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (neg.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (neg.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.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 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.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)
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) v) 1) -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))))
(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))
(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 (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 (/.f64 (+.f64 t1 u) v)) -1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v 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 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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v 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 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 (neg.f64 t1) (/.f64 u (/.f64 v u))))))
(*.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 2 (*.f64 (/.f64 v (*.f64 t1 t1)) 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 (*.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 (neg.f64 (/.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)) (-.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 -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 (neg.f64 (/.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 v (*.f64 t1 t1)) u) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (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 2 (*.f64 (/.f64 v (*.f64 t1 t1)) 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 (*.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 (neg.f64 (/.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)) (-.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 -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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))))
(+.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 (neg.f64 t1) 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 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.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 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u))) (/.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)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v 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 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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v 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 (*.f64 -2 (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3))))) (pow.f64 u 5)))))))
(+.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 -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 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 (neg.f64 t1) (/.f64 u (/.f64 v 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 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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 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 (*.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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 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 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 v) 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 (pow.f64 u 3)) v)) (/.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 t1 t1) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (*.f64 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4)) -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 (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 (pow.f64 u 3)) v) (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 t1 (*.f64 t1 v)) (pow.f64 u 4)) -3))) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(neg.f64 (/.f64 v (*.f64 t1 t1)))
(/.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 (*.f64 2 (*.f64 v u)) (pow.f64 t1 3)))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) 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 v (/.f64 (pow.f64 t1 3) u)) (*.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))))))
(-.f64 (fma.f64 -3 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 4)) (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) 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 v (/.f64 (pow.f64 t1 3) u)) (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 (*.f64 (*.f64 -4 v) (*.f64 u u)) (pow.f64 t1 4)))))))
(-.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 4)) -3) (/.f64 (*.f64 -2 (*.f64 -3 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 5))))) (/.f64 v (*.f64 t1 t1)))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(neg.f64 (/.f64 v (*.f64 t1 t1)))
(/.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 (*.f64 2 (*.f64 v u)) (pow.f64 t1 3)))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) 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 v (/.f64 (pow.f64 t1 3) u)) (*.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))))))
(-.f64 (fma.f64 -3 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 4)) (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) 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 (*.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 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 v (/.f64 (pow.f64 t1 3) u)) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))) (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 5)) (/.f64 (*.f64 (*.f64 -4 v) (*.f64 u u)) (pow.f64 t1 4))))))
(-.f64 (+.f64 (fma.f64 -3 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 4)) (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) u))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 5))) (/.f64 v (*.f64 t1 t1)))
(*.f64 -1 (/.f64 v (pow.f64 t1 2)))
(neg.f64 (/.f64 v (*.f64 t1 t1)))
(/.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 (*.f64 2 (*.f64 v u)) (pow.f64 t1 3)))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) 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 v (/.f64 (pow.f64 t1 3) u)) (*.f64 -3 (/.f64 v (/.f64 (pow.f64 t1 4) (*.f64 u u))))))
(-.f64 (fma.f64 -3 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 4)) (/.f64 (*.f64 v 2) (/.f64 (pow.f64 t1 3) 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 v (/.f64 (pow.f64 t1 3) u)) (*.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 u u) (/.f64 (*.f64 -3 v) (pow.f64 t1 4)) (-.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 (*.f64 v 2) (/.f64 (pow.f64 t1 3) u))) (/.f64 v (*.f64 t1 t1))))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 v) 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 (pow.f64 u 3)) v)) (/.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 t1 t1) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (*.f64 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4)) -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 -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 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (*.f64 t1 t1))))) (*.f64 -3 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 4) v)))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 3))) (fma.f64 -3 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4)) (/.f64 -2 (/.f64 (pow.f64 u 5) (*.f64 (*.f64 -3 v) (pow.f64 t1 3))))))) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 v) 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 (pow.f64 u 3)) v)) (/.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 t1 t1) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (*.f64 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4)) -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 -4 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 3) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 u 5)))))))
(fma.f64 -1 (/.f64 v (*.f64 u u)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) (+.f64 (*.f64 -3 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 4) v))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 t1 (*.f64 -3 (*.f64 v (*.f64 t1 t1)))))) (pow.f64 u 5))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (fma.f64 -3 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4)) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 3) (*.f64 (*.f64 -3 v) (pow.f64 t1 3)))) (pow.f64 u 5)))) (/.f64 v (*.f64 u u)))
(-.f64 (fma.f64 2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (fma.f64 t1 (*.f64 t1 (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 3) (*.f64 (*.f64 -3 v) (pow.f64 t1 3)))) (pow.f64 u 5)))) (/.f64 v (*.f64 u u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.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 -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 (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 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (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 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 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 (/.f64 v (*.f64 t1 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 -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))) (neg.f64 (/.f64 v t1))))
(-.f64 (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(*.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 (/.f64 v (*.f64 t1 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 -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))) (neg.f64 (/.f64 v t1))))
(-.f64 (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(*.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 (/.f64 v (*.f64 t1 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 -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))) (neg.f64 (/.f64 v t1))))
(-.f64 (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 -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 (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 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (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 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 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 -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 (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 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (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 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 1) (+.f64 t1 u))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(pow.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) 2)
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) -1)
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 t1 3)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))) 2))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.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 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(+.f64 0 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 v (/.f64 1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (neg.f64 (+.f64 t1 u))))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (+.f64 t1 u))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)) (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4)))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 1 (+.f64 t1 u))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (pow.f64 (sqrt.f64 (+.f64 t1 u)) 3)) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (pow.f64 (sqrt.f64 (+.f64 t1 u)) 3)) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (pow.f64 (sqrt.f64 (+.f64 t1 u)) 3)) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 t1 u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) -1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) 1) -1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(neg.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 4))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(log.f64 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(log.f64 (/.f64 1 (exp.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))
(neg.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (+.f64 t1 u) 3)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1) 1))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 3))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1/3))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u))) 2))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) -1))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(+.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 0 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(/.f64 v (+.f64 t1 u))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 v (/.f64 1 (neg.f64 (+.f64 t1 u))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 v (neg.f64 (/.f64 1 (+.f64 t1 u))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.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 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (neg.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.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 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (neg.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (+.f64 t1 u))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.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 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.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 (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) (pow.f64 (cbrt.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)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.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 (/.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) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (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 v (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.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))) (/.f64 -1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.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 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 v (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (-.f64 t1 u) (-.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))
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) v) 1) -1)
(/.f64 v (+.f64 t1 u))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.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))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u))))))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(/.f64 v (neg.f64 (+.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 (log.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3)) 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))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) v)) -1))
(/.f64 v (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))

localize59.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))
96.9%
(*.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
@0
(/.f64 (neg.f64 t1) (+.f64 t1 u))
0.0ms
v
@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))
0.0ms
u
@inf
(/.f64 (neg.f64 t1) (+.f64 t1 u))

rewrite140.0ms (1.2%)

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))))

simplify93.0ms (0.8%)

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))

localize55.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 40 to 9 computations (77.5% saved)

series5.0ms (0%)

Counts
3 → 96
Calls

24 calls:

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

rewrite121.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1922×prod-diff
1312×log-prod
668×fma-def
422×expm1-udef
422×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01161
125357
2410657
Stop Event
node limit
Counts
3 → 154
Calls
Call 1
Inputs
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)
(*.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 (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 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 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 t1 (/.f64 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 v (/.f64 t1 (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 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 t1 (/.f64 1 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 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (cbrt.f64 t1) (/.f64 1 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 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 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 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 t1 (/.f64 1 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 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) v)
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(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 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) 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 (pow.f64 (*.f64 t1 (/.f64 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 t1 (/.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)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 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 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 (/.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 (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 1 (/.f64 v (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 1 v)))
(*.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 1 v))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 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 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (neg.f64 v)))
(*.f64 (/.f64 1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)))
(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 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) 2)
(pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 v v)))
(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 (pow.f64 (+.f64 t1 u) 2) 3) (pow.f64 v 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)))
(+.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 (+.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 u) 2) (*.f64 (cbrt.f64 u) (+.f64 t1 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 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 (*.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 (hypot.f64 u (sqrt.f64 (*.f64 t1 u))) (hypot.f64 u (sqrt.f64 (*.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (hypot.f64 t1 (sqrt.f64 (*.f64 t1 u))) (hypot.f64 t1 (sqrt.f64 (*.f64 t1 u))) (*.f64 u (+.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)))

simplify128.0ms (1.1%)

Algorithm
egg-herbie
Rules
668×log-prod
658×associate-*r*
556×fma-neg
546×associate-*l*
520×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04778222
113447798
258337798
Stop Event
node limit
Counts
250 → 251
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)
(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 (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 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 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 t1 (/.f64 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 v (/.f64 t1 (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 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 t1 (/.f64 1 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 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (cbrt.f64 t1) (/.f64 1 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 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 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 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 t1 (/.f64 1 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 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) v)
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (/.f64 t1 1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(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 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) 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 (pow.f64 (*.f64 t1 (/.f64 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 t1 (/.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)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 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 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 (/.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 (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 1 (/.f64 v (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 1 v)))
(*.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 1 v))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 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 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (neg.f64 v)))
(*.f64 (/.f64 1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)))
(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 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) 2)
(pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 v v)))
(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 (pow.f64 (+.f64 t1 u) 2) 3) (pow.f64 v 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)))
(+.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 (+.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 u) 2) (*.f64 (cbrt.f64 u) (+.f64 t1 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 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 (*.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 (hypot.f64 u (sqrt.f64 (*.f64 t1 u))) (hypot.f64 u (sqrt.f64 (*.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (hypot.f64 t1 (sqrt.f64 (*.f64 t1 u))) (hypot.f64 t1 (sqrt.f64 (*.f64 t1 u))) (*.f64 u (+.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 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u 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))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u 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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 v u) (/.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 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 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 v u) (/.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))
(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)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.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 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))
(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)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.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)) (-.f64 (fma.f64 2 (/.f64 u (/.f64 (*.f64 t1 t1) v)) (/.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 -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))
(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 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 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 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))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u 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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.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 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 (*.f64 -2 (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3))))) (pow.f64 u 5)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (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 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (/.f64 (*.f64 -2 (*.f64 -3 (*.f64 v (pow.f64 t1 4)))) (pow.f64 u 5))) (*.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 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))))
(fma.f64 2 (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u 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 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1))) (-.f64 (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.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 (*.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 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))) (-.f64 (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.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 (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 (*.f64 2 (*.f64 t1 u)) v))
(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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v) (/.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v) (/.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v) (/.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(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 (*.f64 2 (*.f64 t1 u)) v))
(+.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 (*.f64 2 (*.f64 t1 u)) v))
(+.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)
(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 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 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 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 (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 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (*.f64 t1 (/.f64 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 (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 (/.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 t1 (/.f64 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 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(/.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 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (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 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 (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 (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 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.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 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 v (/.f64 t1 (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 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 v (/.f64 t1 (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 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (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 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(/.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 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 t1 (/.f64 1 v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.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 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (cbrt.f64 t1) (/.f64 1 v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.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 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 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) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.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 v (/.f64 t1 (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 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (/.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 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (/.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 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 t1 (/.f64 1 v)))
(/.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 (/.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 t1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 v)) (*.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (+.f64 t1 u)) (sqrt.f64 v))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 v (/.f64 t1 (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)))
(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)))
(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)))
(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)))
(pow.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) 2)
(*.f64 v (/.f64 t1 (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)))
(neg.f64 (*.f64 t1 (/.f64 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 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)))
(log.f64 (pow.f64 (exp.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)))
(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)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 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 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)))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 3)))
(*.f64 v (/.f64 t1 (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)))
(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)))
(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)))
(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 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 1 (/.f64 v (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 1 v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 1 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 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (/.f64 1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.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 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(pow.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) 2)
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (neg.f64 v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 1 v) (pow.f64 (+.f64 t1 u) 2))
(/.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 (+.f64 t1 u) v) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(*.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(pow.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) 2)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (/.f64 1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)))
(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 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) 2)
(pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) v)
(sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 v 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 (pow.f64 (+.f64 t1 u) 2) 3) (pow.f64 v 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)
(+.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)))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (-.f64 t1 u) (-.f64 t1 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 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 (*.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 (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 (*.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)) (-.f64 (*.f64 t1 t1) (*.f64 u 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 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 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 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u))
(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 (+.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 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 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 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 (*.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 (hypot.f64 u (sqrt.f64 (*.f64 t1 u))) (hypot.f64 u (sqrt.f64 (*.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (hypot.f64 t1 (sqrt.f64 (*.f64 t1 u))) (hypot.f64 t1 (sqrt.f64 (*.f64 t1 u))) (*.f64 u (+.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)))
(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)

localize31.0ms (0.3%)

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)))
80.2%
(/.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
2.0ms
u
@inf
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
0.0ms
t1
@0
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
0.0ms
u
@-inf
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
0.0ms
t1
@-inf
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))
0.0ms
t1
@inf
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u))))

rewrite82.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))

simplify136.0ms (1.1%)

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)

eval533.0ms (4.5%)

Compiler

Compiled 29394 to 12881 computations (56.2% saved)

prune234.0ms (2%)

Pruning

16 alts after pruning (13 fresh and 3 done)

PrunedKeptTotal
New1312131325
Fresh101
Picked101
Done134
Total1315161331
Accurracy
96.5%
Counts
1331 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.2%
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
93.3%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
57.2%
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
50.4%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
62.4%
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
45.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
47.6%
(/.f64 (neg.f64 v) t1)
43.1%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v t1)))
47.0%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
49.4%
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
93.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
50.1%
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
45.3%
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
76.6%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
49.0%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
39.2%
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
Compiler

Compiled 340 to 217 computations (36.2% saved)

localize32.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 28 to 12 computations (57.1% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite70.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1222×log-prod
742×pow-prod-down
512×pow-prod-up
484×pow-exp
426×log-div
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
122525
2325325
Stop Event
node limit
Counts
1 → 53
Calls
Call 1
Inputs
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
Outputs
(+.f64 0 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))) (log.f64 (sqrt.f64 (exp.f64 (/.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 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v t1) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 v) t1) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v t1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) t1))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) t1))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 t1) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 1 t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (/.f64 v t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v t1)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v t1)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v t1)) 1) (/.f64 (sqrt.f64 (/.f64 v t1)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v t1)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v t1)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u 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 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)) -1)
(pow.f64 (*.f64 (/.f64 t1 v) (-.f64 -1 (/.f64 u t1))) -1)
(pow.f64 (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) v) -1)
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)) 1) -1)
(neg.f64 (/.f64 (/.f64 v t1) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v t1) 3) (pow.f64 (-.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))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))

simplify61.0ms (0.5%)

Algorithm
egg-herbie
Rules
1650×times-frac
1404×associate-/l*
944×associate-/r*
844×fma-def
436×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01973531
15133143
217302969
Stop Event
node limit
Counts
89 → 107
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u 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 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 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))) (log.f64 (sqrt.f64 (exp.f64 (/.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 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v t1) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 v) t1) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v t1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) t1))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) t1))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 t1) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 1 t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (/.f64 v t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v t1)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v t1)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v t1)) 1) (/.f64 (sqrt.f64 (/.f64 v t1)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v t1)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v t1)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u 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 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)) -1)
(pow.f64 (*.f64 (/.f64 t1 v) (-.f64 -1 (/.f64 u t1))) -1)
(pow.f64 (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) v) -1)
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)) 1) -1)
(neg.f64 (/.f64 (/.f64 v t1) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v t1) 3) (pow.f64 (-.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))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
Outputs
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 -1 (/.f64 v (*.f64 t1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) 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 (*.f64 v t1) (*.f64 u u)))
(-.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 (*.f64 v t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) 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 (*.f64 v t1) (*.f64 u u)))) (/.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 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))))
(+.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 t1) (pow.f64 u 3)))))
(*.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 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 (neg.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2))) (/.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 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(fma.f64 (/.f64 u t1) (/.f64 v t1) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (/.f64 v t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 2)))))
(*.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 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 (neg.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2))) (/.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 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(fma.f64 (/.f64 u t1) (/.f64 v t1) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (/.f64 v t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 2)))))
(*.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 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 (neg.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2))) (/.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 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1))))
(fma.f64 (/.f64 u t1) (/.f64 v t1) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (/.f64 v t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 2)))))
(*.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 (*.f64 v t1) (*.f64 u u)))
(-.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 (*.f64 v t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) 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 (*.f64 v t1) (*.f64 u u)))) (/.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 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))))
(+.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 t1) (pow.f64 u 3)))))
(*.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 (*.f64 v t1) (*.f64 u u)))
(-.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 (*.f64 v t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v u)) (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)))
(-.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 t1 u))) (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) 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 (*.f64 v t1) (*.f64 u u)))) (/.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 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))))
(+.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 t1) (pow.f64 u 3)))))
(+.f64 0 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) 1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 v (/.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 v t1) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 1 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (*.f64 (cbrt.f64 (/.f64 v t1)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (sqrt.f64 (/.f64 v t1)) (*.f64 (sqrt.f64 (/.f64 v t1)) (/.f64 1 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 (neg.f64 v) t1) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v t1))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) t1))
(/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (cbrt.f64 v) t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) t1))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 1 t1) (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))) t1)))
(/.f64 (/.f64 (/.f64 v t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 v t1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (/.f64 v t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v t1) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (/.f64 (/.f64 v t1) (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))) t1)))
(/.f64 (/.f64 (/.f64 v t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 v t1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 (/.f64 v t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1/2) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) t1)))
(*.f64 (/.f64 v t1) (/.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 t1)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v t1)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (cbrt.f64 (/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v t1)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (/.f64 v t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v t1) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v t1)) 1) (/.f64 (sqrt.f64 (/.f64 v t1)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v t1)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v t1)) (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))) t1)))
(/.f64 (/.f64 (/.f64 v t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 v t1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) -2) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v t1) (-.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)) t1)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 v (*.f64 t1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (/.f64 v 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 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 (+.f64 -1 (/.f64 u t1)) t1))
(pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 3)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 2) 1/2)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 2)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)) -1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (*.f64 (/.f64 t1 v) (-.f64 -1 (/.f64 u t1))) -1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (/.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) v) -1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v)) 1) -1)
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(neg.f64 (/.f64 (/.f64 v t1) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 2))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(log.f64 (exp.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) 3))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v t1) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (log.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))) 1) 1))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) 3))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) 1/3))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))))) 2))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 t1 v))) -1))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 t1 (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (fma.f64 t1 (/.f64 u t1) t1))

localize21.0ms (0.2%)

Compiler

Compiled 12 to 6 computations (50% saved)

localize33.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 25 to 8 computations (68% saved)

series6.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

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

rewrite62.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1998×pow1
1842×add-exp-log
1840×log1p-expm1-u
1840×expm1-log1p-u
218×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
121032
2285832
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
Outputs
(-.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 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 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 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(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))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
(-.f64 0 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (+.f64 1 (*.f64 (/.f64 t1 u) (/.f64 v u))) 1)
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 t1 v) (*.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 t1 v) u) u)
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 2))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))

simplify57.0ms (0.5%)

Algorithm
egg-herbie
Rules
1762×times-frac
1240×unswap-sqr
1124×associate-/l*
890×associate-/r*
578×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01522511
13902361
214842217
Stop Event
node limit
Counts
121 → 76
Calls
Call 1
Inputs
(/.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 -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 (+.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 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 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 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(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))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
(-.f64 0 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (+.f64 1 (*.f64 (/.f64 t1 u) (/.f64 v u))) 1)
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 t1 v) (*.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 t1 v) u) u)
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 2))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
Outputs
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(-.f64 (+.f64 1 (*.f64 t1 (pow.f64 u -2))) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (*.f64 u u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.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 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.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 t1 (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 u))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 u -2) t1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (pow.f64 u 4)))
(/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.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 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (pow.f64 u 4)))
(/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 u) 2)))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (/.f64 u (/.f64 t1 u)) -1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(neg.f64 (/.f64 t1 (*.f64 u (neg.f64 u))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(sqrt.f64 (/.f64 t1 (/.f64 (pow.f64 u 4) t1)))
(fabs.f64 (*.f64 t1 (pow.f64 u -2)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u u) 3)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(-.f64 0 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(-.f64 (+.f64 1 (*.f64 (/.f64 t1 u) (/.f64 v u))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 u)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 3)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u u))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 2))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) (pow.f64 v 3)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 1))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 0)
(*.f64 t1 (/.f64 v (*.f64 u u)))

localize29.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
89.6%
(/.f64 (*.f64 u u) v)
89.2%
(/.f64 (neg.f64 t1) (/.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))

rewrite73.0ms (0.6%)

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 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 u u) v)
Outputs
(+.f64 0 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(-.f64 (/.f64 0 (*.f64 (/.f64 u v) u)) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 1 (/.f64 (neg.f64 (*.f64 u u)) v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(*.f64 1 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (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 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (*.f64 v (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 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (*.f64 t1 (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 t1 (*.f64 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 (*.f64 (cbrt.f64 u) u) (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.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 (*.f64 (cbrt.f64 u) u) 1) (/.f64 (pow.f64 (cbrt.f64 u) 2) v))
(*.f64 (/.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 u) u) (sqrt.f64 v)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (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 (*.f64 2 (log.f64 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 (*.f64 2 (log.f64 u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u v) u)))

simplify89.0ms (0.7%)

Algorithm
egg-herbie
Rules
1306×associate-/r*
844×fma-def
650×associate-/r/
580×unswap-sqr
454×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02873538
17373456
224233456
Stop Event
node limit
Counts
176 → 154
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 (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 0 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(-.f64 (/.f64 0 (*.f64 (/.f64 u v) u)) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 1 (/.f64 (neg.f64 (*.f64 u u)) v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(*.f64 1 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (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 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (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 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (*.f64 v (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 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (*.f64 t1 (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 t1 (*.f64 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 (*.f64 (cbrt.f64 u) u) (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.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 (*.f64 (cbrt.f64 u) u) 1) (/.f64 (pow.f64 (cbrt.f64 u) 2) v))
(*.f64 (/.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 u) u) (sqrt.f64 v)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (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 (*.f64 2 (log.f64 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 (*.f64 2 (log.f64 u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u v) u)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(/.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 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(+.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 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 u) u)))))
(+.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 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(-.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(-.f64 (/.f64 0 (*.f64 (/.f64 u v) u)) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 t1 (/.f64 1 (/.f64 (neg.f64 (*.f64 u u)) v)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (*.f64 v (pow.f64 u -2)) t1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (*.f64 t1 (pow.f64 u -2)) v)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 1 v)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.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 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u u)) (/.f64 (cbrt.f64 t1) (/.f64 1 v)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (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) (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)))) (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 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 u u)) (/.f64 (sqrt.f64 t1) (/.f64 1 v)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) 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 (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 v u)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 t1 (*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (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 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 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 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 -1 (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 (neg.f64 t1) (*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (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 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) 1) v)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 u -2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 t1 1) (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2) 1/2)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3) 1/3)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v))) 2)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (/.f64 u (*.f64 t1 (/.f64 v u))) -1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(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 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 t1 (/.f64 (neg.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (/.f64 u (sqrt.f64 v)) 6)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1) 1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1/3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 t1) (/.f64 u (sqrt.f64 v)))) 2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 t1 (/.f64 v u)))) -1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (log.f64 (*.f64 t1 (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(exp.f64 (+.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) (*.f64 (log.f64 v) 1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(+.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 (exp.f64 (*.f64 u (/.f64 u v)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 u (/.f64 u v))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.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 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 u (/.f64 u v))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(*.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 (*.f64 (cbrt.f64 u) u) (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.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 (cbrt.f64 v) -2) (/.f64 (cbrt.f64 v) (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 v) -2) (*.f64 u (/.f64 u (cbrt.f64 v))))
(*.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 (/.f64 (*.f64 (cbrt.f64 u) u) 1) (/.f64 (pow.f64 (cbrt.f64 u) 2) v))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 (*.f64 (cbrt.f64 u) u) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (*.f64 (/.f64 u v) u)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (/.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 v) 2) u)))
(*.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) (/.f64 u (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 u))))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (/.f64 u (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 u))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 u) u) (sqrt.f64 v)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 v)))
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(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 (*.f64 2 (log.f64 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 (*.f64 2 (log.f64 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))

localize31.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 32 to 9 computations (71.9% saved)

series6.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite74.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1400×log-prod
1264×prod-diff
498×fma-def
430×log-div
424×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify95.0ms (0.8%)

Algorithm
egg-herbie
Rules
1372×fma-def
1032×unswap-sqr
752×distribute-lft-in
728×distribute-rgt-in
468×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02985607
17814271
228644173
Stop Event
node limit
Counts
185 → 187
Calls
Call 1
Inputs
(*.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 (/.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 (*.f64 t1 u) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(/.f64 (pow.f64 t1 2) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(/.f64 (pow.f64 t1 2) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(/.f64 (pow.f64 t1 2) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(/.f64 (*.f64 t1 u) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(/.f64 (*.f64 t1 u) v)
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 0 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))))
(-.f64 0 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))) 1)
(-.f64 (/.f64 0 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 1)
(*.f64 1 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) (sqrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 t1 u)) t1)
(*.f64 -1 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v t1))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (/.f64 t1 v)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (/.f64 t1 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (/.f64 t1 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (/.f64 t1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 t1 t1))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (/.f64 t1 v)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (/.f64 t1 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (/.f64 t1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) v)) (/.f64 t1 t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (/.f64 t1 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) t1))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) t1))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 v t1) (-.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 1 t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)))
(pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 2)
(pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) t1) -1)
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(exp.f64 (log.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(+.f64 0 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (cbrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(-.f64 0 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) 1)
(*.f64 t1 (/.f64 (+.f64 t1 u) v))
(*.f64 (+.f64 t1 u) (/.f64 t1 v))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 t1 v)))
(*.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 1)
(*.f64 1 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2) (neg.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 v)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 t1 v)))
(*.f64 (/.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 (/.f64 (+.f64 t1 u) v) t1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v t1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v t1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 t1 v))
(*.f64 (/.f64 1 v) (/.f64 (+.f64 t1 u) (/.f64 1 t1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v t1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 (/.f64 v t1))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 v t1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 v t1))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (neg.f64 (/.f64 (+.f64 t1 u) v)) t1)
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) 1) t1)
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 t1)) (sqrt.f64 t1))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 v)) t1)
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)
(pow.f64 (/.f64 (/.f64 v t1) (-.f64 t1 u)) -1)
(neg.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (/.f64 v t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
Outputs
(*.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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v 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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u)) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (/.f64 v u)))
(+.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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)))
(fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (/.f64 v u))))
(*.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 (neg.f64 v) t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(-.f64 (/.f64 v (/.f64 t1 (/.f64 u t1))) (/.f64 v t1))
(-.f64 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.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 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 t1) (/.f64 u t1)) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 v (/.f64 t1 (/.f64 u t1))) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(fma.f64 (/.f64 v t1) (/.f64 u t1) (-.f64 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.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 (*.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 (/.f64 v t1) (/.f64 u t1)) (/.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 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 t1) (/.f64 u t1)) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 v (/.f64 t1 (/.f64 u t1))) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(fma.f64 (/.f64 v t1) (/.f64 u t1) (-.f64 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.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 (*.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 (/.f64 v t1) (/.f64 u t1)) (/.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 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 t1) (/.f64 u t1)) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u 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 v (/.f64 t1 (/.f64 u t1))) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (/.f64 v t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(fma.f64 (/.f64 v t1) (/.f64 u t1) (-.f64 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u) (/.f64 v 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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v 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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u)) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (/.f64 v u)))
(+.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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)))
(fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (/.f64 v 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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (/.f64 v 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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u)) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (/.f64 v u)))
(+.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 t1 (/.f64 (*.f64 u u) v)) (/.f64 v u)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)))
(fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (-.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (/.f64 v u))))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 -1 (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(/.f64 (*.f64 t1 u) v)
(/.f64 (*.f64 u t1) v)
(*.f64 u (/.f64 t1 v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (pow.f64 t1 2) v)
(/.f64 (*.f64 t1 t1) v)
(*.f64 t1 (/.f64 t1 v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (pow.f64 t1 2) v)
(/.f64 (*.f64 t1 t1) v)
(*.f64 t1 (/.f64 t1 v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (pow.f64 t1 2) v)
(/.f64 (*.f64 t1 t1) v)
(*.f64 t1 (/.f64 t1 v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 u) v)
(/.f64 (*.f64 u t1) v)
(*.f64 u (/.f64 t1 v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 u) v)
(/.f64 (*.f64 u t1) v)
(*.f64 u (/.f64 t1 v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (pow.f64 t1 2) v) (/.f64 (*.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 (+.f64 t1 u)) v)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(+.f64 0 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))) (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 t1 (-.f64 t1 u))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 t1 (-.f64 t1 u)))))))
(fma.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 t1 (-.f64 t1 u)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 t1 (-.f64 t1 u)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(-.f64 0 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))) 1)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(-.f64 (/.f64 0 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 1)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 1 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 2))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (sqrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) (sqrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v t1) (-.f64 t1 u)) t1)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 -1 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v t1))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (/.f64 t1 v)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (/.f64 t1 v)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (/.f64 t1 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (/.f64 t1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 t1 t1))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (/.f64 t1 v)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (/.f64 t1 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (/.f64 t1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) v)) (/.f64 t1 t1))
(/.f64 (neg.f64 v) (+.f64 u t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (/.f64 t1 v)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) t1))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) t1))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 v t1) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 1 t1))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v t1))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)))
(*.f64 (/.f64 v t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 1)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 3)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 3) 1/3)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(pow.f64 (sqrt.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 2)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) t1) -1)
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 2))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u))) 3))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 3)))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(exp.f64 (log.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))) 1))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 (/.f64 v t1) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 v (-.f64 t1 u))
(+.f64 0 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (cbrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v)))))
(fma.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 t1 v)))))
(-.f64 0 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) 1)
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 t1 (/.f64 (+.f64 t1 u) v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (+.f64 t1 u) (/.f64 t1 v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 t1 v)))
(*.f64 (+.f64 u t1) (/.f64 (neg.f64 t1) v))
(*.f64 t1 (/.f64 (neg.f64 (+.f64 u t1)) v))
(*.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 1)
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 1 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2) (neg.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 v)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 t1 v)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 t1 v) (+.f64 t1 u))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 -1 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(*.f64 (/.f64 (+.f64 t1 u) v) t1)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (+.f64 t1 u) 1) (/.f64 t1 v))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 1 v) (/.f64 (+.f64 t1 u) (/.f64 1 t1)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 v t1))))
(/.f64 (*.f64 1 (/.f64 (+.f64 u t1) (cbrt.f64 (/.f64 v t1)))) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2))
(/.f64 (/.f64 (+.f64 u t1) (cbrt.f64 (/.f64 v t1))) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 v t1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (/.f64 v t1))))
(/.f64 (/.f64 (+.f64 u t1) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v t1)) 2) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 (/.f64 v t1))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 v t1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 v t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (/.f64 v t1))))
(/.f64 (/.f64 (+.f64 u t1) (sqrt.f64 (/.f64 v t1))) (sqrt.f64 (/.f64 v t1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 v t1))))
(/.f64 (*.f64 1 (/.f64 (+.f64 u t1) (cbrt.f64 (/.f64 v t1)))) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2))
(/.f64 (/.f64 (+.f64 u t1) (cbrt.f64 (/.f64 v t1))) (pow.f64 (cbrt.f64 (/.f64 v t1)) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(*.f64 (neg.f64 (/.f64 (+.f64 t1 u) v)) t1)
(*.f64 (+.f64 u t1) (/.f64 (neg.f64 t1) v))
(*.f64 t1 (/.f64 (neg.f64 (+.f64 u t1)) v))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) 1) t1)
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 t1)) (sqrt.f64 t1))
(+.f64 (/.f64 (*.f64 u t1) v) (/.f64 (*.f64 t1 t1) v))
(/.f64 (*.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 v)) t1)
(*.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 t1 (/.f64 (neg.f64 v) (+.f64 u t1)))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 1)
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 3)
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 3) 1/3)
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 2)
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(pow.f64 (/.f64 (/.f64 v t1) (-.f64 t1 u)) -1)
(/.f64 1 (/.f64 v (*.f64 (-.f64 t1 u) t1)))
(/.f64 1 (/.f64 v (*.f64 t1 (-.f64 t1 u))))
(*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 t1 u)))
(neg.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 2))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(log.f64 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)))))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 v) (fma.f64 -1 t1 u))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v)) 3))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (/.f64 v t1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 3) (pow.f64 (/.f64 v t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))) 1))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 v))))
(*.f64 (-.f64 t1 u) (/.f64 t1 v))

eval144.0ms (1.2%)

Compiler

Compiled 8321 to 3301 computations (60.3% saved)

prune237.0ms (2%)

Pruning

22 alts after pruning (14 fresh and 8 done)

PrunedKeptTotal
New56910579
Fresh448
Picked011
Done077
Total57322595
Accurracy
96.5%
Counts
595 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.3%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
50.4%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
62.4%
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
30.6%
(/.f64 (*.f64 t1 v) (*.f64 u u))
57.2%
(/.f64 (neg.f64 v) (-.f64 t1 u))
57.2%
(/.f64 (neg.f64 v) (+.f64 u t1))
16.7%
(/.f64 (neg.f64 v) u)
47.6%
(/.f64 (neg.f64 v) t1)
43.1%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v t1)))
47.0%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
49.4%
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
23.1%
(/.f64 v (+.f64 u t1))
32.6%
(/.f64 t1 (/.f64 (*.f64 u u) v))
46.1%
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
93.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
50.1%
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
46.0%
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
45.3%
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
29.7%
(*.f64 v (/.f64 (/.f64 t1 u) u))
76.6%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
49.0%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
37.8%
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
Compiler

Compiled 388 to 246 computations (36.6% saved)

localize151.0ms (1.3%)

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)

series26.0ms (0.2%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
24.0ms
v
@0
(/.f64 (neg.f64 v) (-.f64 t1 u))
1.0ms
v
@inf
(/.f64 (neg.f64 v) (-.f64 t1 u))
0.0ms
v
@-inf
(/.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))

rewrite77.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
924×log-prod
754×prod-diff
588×prod-exp
546×pow-prod-down
436×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
119813
2291013
Stop Event
node limit
Counts
1 → 54
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) (-.f64 t1 u))
Outputs
(+.f64 0 (/.f64 v (-.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 v (-.f64 t1 u)))) 2)) (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 0 (/.f64 v (-.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.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 (pow.f64 (cbrt.f64 (-.f64 t1 u)) -2) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (pow.f64 (-.f64 t1 u) -1/2) (/.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 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 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)) 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)
(pow.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 t1 u) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (-.f64 t1 u) v) 1) -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))))
(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))
(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))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 t1 u) v)) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (neg.f64 (log.f64 (-.f64 t1 u)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (-.f64 t1 u))) (*.f64 (log.f64 v) 1)))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 t1 u))))

simplify79.0ms (0.7%)

Algorithm
egg-herbie
Rules
1202×times-frac
1016×associate-/l*
960×fma-def
722×log-prod
630×log-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01762472
14382382
215292112
373962112
Stop Event
node limit
Counts
90 → 99
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 v u)
(+.f64 (/.f64 v u) (/.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 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.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 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.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 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 0 (/.f64 v (-.f64 t1 u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 v (-.f64 t1 u)))) 2)) (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 0 (/.f64 v (-.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.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 (pow.f64 (cbrt.f64 (-.f64 t1 u)) -2) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (pow.f64 (-.f64 t1 u) -1/2) (/.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 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 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)) 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)
(pow.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 t1 u) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (-.f64 t1 u) v) 1) -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))))
(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))
(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))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 t1 u) v)) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (neg.f64 (log.f64 (-.f64 t1 u)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (-.f64 t1 u))) (*.f64 (log.f64 v) 1)))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.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 t1 u) 1) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (+.f64 (/.f64 v u) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (+.f64 (/.f64 v u) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))
(-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1))))
(*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1)))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 (/.f64 u (/.f64 t1 u)) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1)))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (*.f64 u u) (/.f64 v (pow.f64 t1 3)))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))
(-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1))))
(*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1)))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 (/.f64 u (/.f64 t1 u)) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1)))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (*.f64 u u) (/.f64 v (pow.f64 t1 3)))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))
(-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1))))
(*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))))
(-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1)))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 (/.f64 u (/.f64 t1 u)) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (*.f64 -1 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 t1 (/.f64 u t1)))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (*.f64 u u) (/.f64 v (pow.f64 t1 3)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.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 t1 u) 1) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (+.f64 (/.f64 v u) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (+.f64 (/.f64 v u) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.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 t1 u) 1) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (+.f64 (/.f64 v u) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))))
(fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (+.f64 (/.f64 v u) (/.f64 v (/.f64 (pow.f64 u 3) (*.f64 t1 t1)))) (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (fma.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))))
(+.f64 0 (/.f64 v (-.f64 t1 u)))
(/.f64 v (-.f64 t1 u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 v (-.f64 t1 u)))) 2)) (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 0 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (-.f64 t1 u)))) 1)
(/.f64 v (-.f64 t1 u))
(-.f64 (/.f64 0 (-.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 v (/.f64 1 (-.f64 t1 u)))
(/.f64 v (-.f64 t1 u))
(*.f64 v (/.f64 1 (neg.f64 (-.f64 t1 u))))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.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))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 t1 u))) 2))
(/.f64 v (-.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (-.f64 t1 u))))
(/.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 (/.f64 1 (-.f64 t1 u)) v)
(/.f64 v (-.f64 t1 u))
(*.f64 -1 (/.f64 v (-.f64 t1 u)))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) -2) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) -2) (/.f64 (cbrt.f64 (-.f64 t1 u)) v))
(/.f64 v (*.f64 (cbrt.f64 (-.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)))
(*.f64 (pow.f64 (-.f64 t1 u) -1/2) (/.f64 v (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 v (pow.f64 (-.f64 t1 u) -1/2)) (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) (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 (pow.f64 (cbrt.f64 v) 2) (/.f64 (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 v (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 v (*.f64 (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) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) -2) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) -2) (/.f64 (cbrt.f64 (-.f64 t1 u)) v))
(/.f64 v (*.f64 (cbrt.f64 (-.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (-.f64 t1 u))))
(*.f64 (/.f64 v (cbrt.f64 (-.f64 t1 u))) (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)))
(/.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2)) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) (cbrt.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))) (/.f64 -1 (sqrt.f64 (-.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 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)) 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))
(pow.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 t1 u) 3)) 1/3)
(/.f64 v (-.f64 t1 u))
(pow.f64 (/.f64 (/.f64 (-.f64 t1 u) v) 1) -1)
(/.f64 v (-.f64 t1 u))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(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))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 v (-.f64 t1 u))))))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 v (-.f64 u t1))
(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))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 t1 u) v)) -1))
(/.f64 v (-.f64 t1 u))
(exp.f64 (+.f64 (*.f64 (log.f64 v) 1) (neg.f64 (log.f64 (-.f64 t1 u)))))
(/.f64 v (-.f64 t1 u))
(exp.f64 (+.f64 (neg.f64 (log.f64 (-.f64 t1 u))) (*.f64 (log.f64 v) 1)))
(/.f64 v (-.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 t1 u))))
(/.f64 v (-.f64 t1 u))

localize40.0ms (0.3%)

Compiler

Compiled 12 to 6 computations (50% saved)

localize30.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 22 to 7 computations (68.2% saved)

series1.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite103.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1922×pow1
1774×add-exp-log
1774×log1p-expm1-u
1774×expm1-log1p-u
176×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
117032
2238732
Stop Event
node limit
Counts
2 → 63
Calls
Call 1
Inputs
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 (/.f64 t1 u) u)
Outputs
(-.f64 (+.f64 1 (/.f64 v (*.f64 u (/.f64 u t1)))) 1)
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (neg.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 u))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 (/.f64 t1 u))) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 (/.f64 t1 u)) v) (neg.f64 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 v (*.f64 u (/.f64 u t1))) 1)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u)) 2)
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 3))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 t1 (*.f64 u u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(-.f64 (+.f64 1 (/.f64 t1 (*.f64 u u))) 1)
(*.f64 t1 (*.f64 (/.f64 1 u) (/.f64 1 u)))
(*.f64 t1 (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) 1)
(*.f64 1 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 t1 u)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) 1) (/.f64 (sqrt.f64 (/.f64 t1 u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 t1 u)) (cbrt.f64 u)))
(pow.f64 (/.f64 t1 (*.f64 u u)) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (*.f64 u (/.f64 u t1)) -1)
(neg.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (*.f64 u u))))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 u u))))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (*.f64 u u))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 u u))))

simplify74.0ms (0.6%)

Algorithm
egg-herbie
Rules
1290×associate-/l*
1196×associate-/r*
906×unswap-sqr
792×fma-neg
490×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01602007
14132007
215752007
373152007
Stop Event
node limit
Counts
123 → 70
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 v (*.f64 u (/.f64 u t1)))) 1)
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (neg.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 u))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 (/.f64 t1 u))) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 (/.f64 t1 u)) v) (neg.f64 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 v (*.f64 u (/.f64 u t1))) 1)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u)) 2)
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 3))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 t1 (*.f64 u u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(-.f64 (+.f64 1 (/.f64 t1 (*.f64 u u))) 1)
(*.f64 t1 (*.f64 (/.f64 1 u) (/.f64 1 u)))
(*.f64 t1 (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) 1)
(*.f64 1 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 t1 u)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) 1) (/.f64 (sqrt.f64 (/.f64 t1 u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 t1 u)) (cbrt.f64 u)))
(pow.f64 (/.f64 t1 (*.f64 u u)) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (*.f64 u (/.f64 u t1)) -1)
(neg.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (*.f64 u u))))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 u u))))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (*.f64 u u))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 u u))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(-.f64 (+.f64 1 (/.f64 v (*.f64 u (/.f64 u t1)))) 1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (neg.f64 (/.f64 t1 u))) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 (/.f64 t1 u)) v) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) 1) u)
(*.f64 (/.f64 t1 u) (/.f64 v 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 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) 3)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 3) 1/3)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u)) 2)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 u (/.f64 u t1))) 3))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 t1 (*.f64 u u)) 3)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3) (pow.f64 v 3)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u (/.f64 u t1)))) 1))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 u (/.f64 u t1)))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(-.f64 (+.f64 1 (/.f64 t1 (*.f64 u u))) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (*.f64 (/.f64 1 u) (/.f64 1 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (/.f64 1 (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 1 (/.f64 t1 (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))
(/.f64 t1 (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 t1 (*.f64 u u))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 1 (neg.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(/.f64 t1 (*.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 1) (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 u)) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u)))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 t1 u)) (sqrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) 1) (/.f64 (sqrt.f64 (/.f64 t1 u)) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 t1 u)) (cbrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(pow.f64 (/.f64 t1 (*.f64 u u)) 1)
(/.f64 t1 (*.f64 u u))
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 3)
(/.f64 t1 (*.f64 u u))
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3) 1/3)
(/.f64 t1 (*.f64 u u))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(/.f64 t1 (*.f64 u u))
(pow.f64 (*.f64 u (/.f64 u t1)) -1)
(/.f64 t1 (*.f64 u u))
(neg.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))
(/.f64 t1 (*.f64 u u))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 2))
(/.f64 t1 (*.f64 u u))
(log.f64 (exp.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 t1 (*.f64 u u))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) 3))
(/.f64 t1 (*.f64 u u))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 u) 3) (pow.f64 u 3)))
(/.f64 t1 (*.f64 u u))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 t1 (*.f64 u u))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 t1 (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (*.f64 u u))) 1))
(/.f64 t1 (*.f64 u u))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 t1 (*.f64 u u))

localize75.0ms (0.6%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 27 to 8 computations (70.4% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite72.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1084×log-prod
690×prod-exp
660×pow-prod-down
478×pow-prod-up
438×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01040
121332
2309732
Stop Event
node limit
Counts
2 → 92
Calls
Call 1
Inputs
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(/.f64 (/.f64 (neg.f64 v) u) u)
Outputs
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 1 (/.f64 u (/.f64 (*.f64 t1 v) u)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) 1) u)
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (/.f64 u (/.f64 (*.f64 t1 v) u)) -1)
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2))
(log.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))) 2))
(exp.f64 (+.f64 (log.f64 t1) (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) (log.f64 t1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) (*.f64 (log.f64 t1) 1)))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(+.f64 0 (*.f64 v (pow.f64 u -2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.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 (/.f64 v u) (/.f64 1 u))
(*.f64 (/.f64 v u) (/.f64 1 (neg.f64 u)))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(*.f64 (/.f64 v 1) (pow.f64 u -2))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (pow.f64 u -3/2))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 v u) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 v u) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) 1) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(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 (sqrt.f64 v) u) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6) 1/3)
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 u (/.f64 u v)) 1) -1)
(pow.f64 (/.f64 (*.f64 u u) v) -1)
(neg.f64 (*.f64 v (pow.f64 u -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 v) u)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (/.f64 v u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))

simplify65.0ms (0.5%)

Algorithm
egg-herbie
Rules
1354×times-frac
976×associate-*r/
952×associate-/l*
766×associate-*l/
738×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02382908
15792842
216742842
Stop Event
node limit
Counts
152 → 117
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 -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 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 1 (/.f64 u (/.f64 (*.f64 t1 v) u)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) 1) u)
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (sqrt.f64 u)) (sqrt.f64 u))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (/.f64 u (/.f64 (*.f64 t1 v) u)) -1)
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2))
(log.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))) 2))
(exp.f64 (+.f64 (log.f64 t1) (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) (log.f64 t1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) (*.f64 (log.f64 t1) 1)))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(+.f64 0 (*.f64 v (pow.f64 u -2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.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 (/.f64 v u) (/.f64 1 u))
(*.f64 (/.f64 v u) (/.f64 1 (neg.f64 u)))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(*.f64 (/.f64 v 1) (pow.f64 u -2))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (pow.f64 u -3/2))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 v u) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 v u) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) 1) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(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 (sqrt.f64 v) u) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6) 1/3)
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 u (/.f64 u v)) 1) -1)
(pow.f64 (/.f64 (*.f64 u u) v) -1)
(neg.f64 (*.f64 v (pow.f64 u -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 v) u)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (/.f64 v u)) 1)))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))))
(*.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 t1) (/.f64 v (*.f64 u u))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 1 (/.f64 u (/.f64 (*.f64 t1 v) u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) 1) u)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2) 1/2)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3) 1/3)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (/.f64 u (/.f64 (*.f64 t1 v) u)) -1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(log.f64 (pow.f64 (exp.f64 t1) (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 1) 1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1/3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))) 2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (+.f64 (log.f64 t1) (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (log.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (+.f64 (*.f64 (log.f64 t1) 1) (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (+.f64 (log.f64 (*.f64 v (pow.f64 u -2))) (*.f64 (log.f64 t1) 1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) (log.f64 t1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) (*.f64 (log.f64 t1) 1)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(+.f64 0 (*.f64 v (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2)))) 1)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(-.f64 (/.f64 0 (*.f64 u u)) (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 1 (neg.f64 u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(*.f64 (/.f64 v 1) (pow.f64 u -2))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v (sqrt.f64 u)) (pow.f64 u -3/2))
(/.f64 (*.f64 v (pow.f64 u -3/2)) (sqrt.f64 u))
(/.f64 v (/.f64 (sqrt.f64 u) (pow.f64 u -3/2)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 v u) (cbrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 v u) (sqrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (pow.f64 u -1/2) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (/.f64 (/.f64 v u) u))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) 1) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4) 1/2)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6) 1/3)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)) 1/3)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (/.f64 (*.f64 u (/.f64 u v)) 1) -1)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(pow.f64 (/.f64 (*.f64 u u) v) -1)
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(neg.f64 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2))))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(/.f64 (/.f64 v u) (neg.f64 u))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (log.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 u -2))) 1) 1))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) 3))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 6)) 1/3))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 v) u)) 2))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) -1))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 v u)) 1) (neg.f64 (log.f64 u))))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (/.f64 v u)) 1)))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))
(/.f64 (/.f64 v u) u)
(/.f64 v (*.f64 u u))

localize56.0ms (0.5%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.7%
(/.f64 u (/.f64 v u))
89.2%
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
Compiler

Compiled 25 to 8 computations (68% saved)

series1.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite107.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1228×log-prod
634×pow-prod-down
514×pow-unpow
494×pow-prod-up
434×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify100.0ms (0.8%)

Algorithm
egg-herbie
Rules
1090×associate-/r/
1066×unswap-sqr
1062×fma-def
590×log-prod
550×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02833559
17093441
223663441
Stop Event
node limit
Counts
177 → 147
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 (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 0 (*.f64 t1 (/.f64 v (*.f64 u u))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))))
(-.f64 0 (*.f64 t1 (/.f64 v (*.f64 u u))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 1)
(-.f64 (/.f64 0 (*.f64 u (/.f64 u v))) (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 1 (*.f64 u (neg.f64 (/.f64 u v)))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 1)
(*.f64 1 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 1 u) (/.f64 t1 (/.f64 u v)))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 -1 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) (/.f64 u v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) -2) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (/.f64 t1 (sqrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) (/.f64 u v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2)) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 u v)) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 u v)) (/.f64 (sqrt.f64 t1) u))
(*.f64 (/.f64 -1 u) (/.f64 t1 (/.f64 u v)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2)) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 t1 (sqrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 1 u))
(*.f64 (*.f64 (/.f64 t1 u) 1) (/.f64 v u))
(*.f64 (*.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (cbrt.f64 (/.f64 v u)))
(*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 1)
(pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2)
(pow.f64 (/.f64 u (/.f64 t1 (/.f64 u v))) -1)
(pow.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 u (/.f64 t1 (/.f64 u v))) 1) -1)
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(exp.f64 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 u (/.f64 t1 (/.f64 u v)))) -1))
(log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(+.f64 0 (*.f64 u (/.f64 u v)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1)
(*.f64 u (/.f64 u v))
(*.f64 (*.f64 u (/.f64 u v)) 1)
(*.f64 1 (*.f64 u (/.f64 u v)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2) (cbrt.f64 (*.f64 u (/.f64 u v))))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (/.f64 u v)))
(*.f64 (sqrt.f64 (*.f64 u (/.f64 u v))) (sqrt.f64 (*.f64 u (/.f64 u v))))
(*.f64 (sqrt.f64 u) (*.f64 (sqrt.f64 u) (/.f64 u v)))
(*.f64 (neg.f64 u) (/.f64 1 (/.f64 (neg.f64 v) u)))
(*.f64 (/.f64 u v) u)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) 1) (/.f64 (cbrt.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 u) 1) (/.f64 (sqrt.f64 u) (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 u) v) (pow.f64 u 3/2))
(*.f64 (/.f64 1 v) (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) -2) (/.f64 u (cbrt.f64 (/.f64 v u))))
(*.f64 (pow.f64 (/.f64 v u) -1/2) (/.f64 u (sqrt.f64 (/.f64 v u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) v) (*.f64 (cbrt.f64 u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (cbrt.f64 (*.f64 u (/.f64 u v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 (/.f64 v u))) (/.f64 (cbrt.f64 u) (sqrt.f64 (/.f64 v u))))
(*.f64 (/.f64 (sqrt.f64 u) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (/.f64 (sqrt.f64 u) (cbrt.f64 (/.f64 v u))))
(*.f64 (/.f64 u 1) (/.f64 u v))
(*.f64 (*.f64 (/.f64 u v) 1) u)
(*.f64 (*.f64 (/.f64 u v) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(*.f64 (*.f64 (/.f64 u v) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 (/.f64 u (neg.f64 v)) (neg.f64 u))
(pow.f64 (*.f64 u (/.f64 u v)) 1)
(pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 3)
(pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 u (/.f64 u v))) 2)
(pow.f64 (/.f64 v (*.f64 u u)) -1)
(pow.f64 (/.f64 (pow.f64 u 3) (pow.f64 (/.f64 u v) -3)) 1/3)
(pow.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) -1)
(neg.f64 (/.f64 u (/.f64 (neg.f64 v) u)))
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 2))
(log.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 u v)))))
(cbrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3))
(cbrt.f64 (/.f64 (pow.f64 u 3) (pow.f64 (/.f64 u v) -3)))
(expm1.f64 (log1p.f64 (*.f64 u (/.f64 u v))))
(exp.f64 (log.f64 (*.f64 u (/.f64 u v))))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 u (/.f64 u v)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 u (/.f64 u v)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 u (/.f64 u v)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u u))) -1))
(log1p.f64 (expm1.f64 (*.f64 u (/.f64 u v))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(/.f64 (pow.f64 u 2) v)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(+.f64 0 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v u) u)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(-.f64 0 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(-.f64 (/.f64 0 (*.f64 u (/.f64 u v))) (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 1 (*.f64 u (neg.f64 (/.f64 u v)))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 1 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (/.f64 1 u) (/.f64 t1 (/.f64 u v)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 -1 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) (/.f64 u v)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) 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 (*.f64 u u) v)) -2) (/.f64 t1 (cbrt.f64 (/.f64 (*.f64 u u) v))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) -2) (/.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) -2) (cbrt.f64 (/.f64 u (/.f64 v u)))) t1)
(*.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (/.f64 t1 (sqrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (pow.f64 (/.f64 (*.f64 u u) v) -1/2) (/.f64 t1 (sqrt.f64 (/.f64 (*.f64 u u) v))))
(/.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (/.f64 (sqrt.f64 (*.f64 u (/.f64 u v))) t1))
(/.f64 (pow.f64 (/.f64 u (/.f64 v u)) -1/2) (/.f64 (sqrt.f64 (/.f64 u (/.f64 v u))) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) (/.f64 u v)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2)) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 u u) v)) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)))) (pow.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 u v)) (/.f64 (cbrt.f64 t1) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 u v)) (/.f64 (sqrt.f64 t1) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 -1 u) (/.f64 t1 (/.f64 u v)))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2)) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 t1 (sqrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 t1 u) 1) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (cbrt.f64 (/.f64 v u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 (/.f64 v u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 2) 1/2)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 3) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (/.f64 u (/.f64 t1 (/.f64 u v))) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (/.f64 (/.f64 u (/.f64 t1 (/.f64 u v))) 1) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))))
(*.f64 t1 (neg.f64 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) 3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 1) 1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 1/3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u (/.f64 t1 (/.f64 u v)))) -1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(+.f64 0 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 u (/.f64 u v))
(/.f64 (*.f64 u u) v)
(/.f64 u (/.f64 v u))
(*.f64 (*.f64 u (/.f64 u v)) 1)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 2) (cbrt.f64 (*.f64 u (/.f64 u v))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (cbrt.f64 u) (/.f64 u v)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (sqrt.f64 (*.f64 u (/.f64 u v))) (sqrt.f64 (*.f64 u (/.f64 u v))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (sqrt.f64 u) (*.f64 (sqrt.f64 u) (/.f64 u v)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (neg.f64 u) (/.f64 1 (/.f64 (neg.f64 v) u)))
(*.f64 (neg.f64 u) (*.f64 (/.f64 1 (neg.f64 v)) u))
(/.f64 u (/.f64 (neg.f64 v) (neg.f64 u)))
(*.f64 (/.f64 u (neg.f64 v)) (neg.f64 u))
(*.f64 (/.f64 u v) u)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) 1) (/.f64 (cbrt.f64 u) (/.f64 v u)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 (sqrt.f64 u) 1) (/.f64 (sqrt.f64 u) (/.f64 v u)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 (sqrt.f64 u) v) (pow.f64 u 3/2))
(/.f64 (sqrt.f64 u) (/.f64 v (pow.f64 u 3/2)))
(*.f64 (/.f64 1 v) (*.f64 u u))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) -2) (/.f64 u (cbrt.f64 (/.f64 v u))))
(*.f64 (pow.f64 (/.f64 v u) -1/2) (/.f64 u (sqrt.f64 (/.f64 v u))))
(/.f64 (pow.f64 (/.f64 v u) -1/2) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (pow.f64 (/.f64 v u) -1/2) (sqrt.f64 (/.f64 v u))) u)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) v) (*.f64 (cbrt.f64 u) u))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (cbrt.f64 (*.f64 u (/.f64 u v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 u u) v)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 u (/.f64 v u))) (pow.f64 (cbrt.f64 u) 2)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 (/.f64 v u))) (/.f64 (cbrt.f64 u) (sqrt.f64 (/.f64 v u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (cbrt.f64 u) (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 v u))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 u) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (/.f64 (sqrt.f64 u) (cbrt.f64 (/.f64 v u))))
(/.f64 (/.f64 u (cbrt.f64 (/.f64 v u))) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (/.f64 u 1) (/.f64 u v))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (*.f64 (/.f64 u v) 1) u)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (*.f64 (/.f64 u v) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (*.f64 (/.f64 u v) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 (/.f64 u (neg.f64 v)) (neg.f64 u))
(*.f64 (neg.f64 u) (*.f64 (/.f64 1 (neg.f64 v)) u))
(/.f64 u (/.f64 (neg.f64 v) (neg.f64 u)))
(pow.f64 (*.f64 u (/.f64 u v)) 1)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 3)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 2) 1/2)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3) 1/3)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (sqrt.f64 (*.f64 u (/.f64 u v))) 2)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (/.f64 v (*.f64 u u)) -1)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(pow.f64 (/.f64 (pow.f64 u 3) (pow.f64 (/.f64 u v) -3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 u 3) (pow.f64 (/.f64 u v) -3)))
(pow.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) -1)
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(neg.f64 (/.f64 u (/.f64 (neg.f64 v) u)))
(*.f64 (neg.f64 u) (*.f64 (/.f64 1 (neg.f64 v)) u))
(/.f64 u (/.f64 (neg.f64 v) (neg.f64 u)))
(*.f64 (/.f64 u (neg.f64 v)) (neg.f64 u))
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 2))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(log.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 u v)))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(cbrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(cbrt.f64 (/.f64 (pow.f64 u 3) (pow.f64 (/.f64 u v) -3)))
(expm1.f64 (log1p.f64 (*.f64 u (/.f64 u v))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (log.f64 (*.f64 u (/.f64 u v))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) 1))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 u (/.f64 u v))) 1) 1))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 u (/.f64 u v)))) 3))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 u (/.f64 u v)))) 1/3))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 u (/.f64 u v)))) 2))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 u u))) -1))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(log1p.f64 (expm1.f64 (*.f64 u (/.f64 u v))))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))

eval106.0ms (0.9%)

Compiler

Compiled 5300 to 2019 computations (61.9% saved)

prune74.0ms (0.6%)

Pruning

22 alts after pruning (11 fresh and 11 done)

PrunedKeptTotal
New4267433
Fresh549
Picked101
Done11112
Total43322455
Accurracy
96.5%
Counts
455 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.9%
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
93.3%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
50.4%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
62.4%
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
30.6%
(/.f64 (*.f64 v t1) (*.f64 u u))
57.2%
(/.f64 (neg.f64 v) (+.f64 u t1))
16.7%
(/.f64 (neg.f64 v) u)
47.6%
(/.f64 (neg.f64 v) t1)
43.1%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v t1)))
47.0%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
57.2%
(/.f64 v (-.f64 u t1))
16.9%
(/.f64 v u)
32.6%
(/.f64 t1 (/.f64 (*.f64 u u) v))
50.1%
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
93.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
46.0%
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
45.3%
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
23.0%
(*.f64 (/.f64 1 (-.f64 t1 u)) v)
29.7%
(*.f64 v (/.f64 (/.f64 t1 u) u))
76.6%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
49.0%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
32.8%
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
Compiler

Compiled 348 to 222 computations (36.2% saved)

localize22.0ms (0.2%)

Local Accuracy

Found 1 expressions with local accuracy:

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

Compiled 15 to 6 computations (60% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

9 calls:

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

rewrite76.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1836×pow1
1702×add-exp-log
1702×log1p-expm1-u
1702×expm1-log1p-u
1666×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
115513
2223413
Stop Event
node limit
Counts
1 → 33
Calls
Call 1
Inputs
(/.f64 v (-.f64 u t1))
Outputs
(-.f64 (+.f64 1 (/.f64 v (-.f64 u t1))) 1)
(*.f64 v (/.f64 1 (-.f64 u t1)))
(*.f64 (/.f64 v (-.f64 u t1)) 1)
(*.f64 1 (/.f64 v (-.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (-.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 2) (cbrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (-.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 u t1))) (sqrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (neg.f64 v) (/.f64 1 (neg.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 u t1)) v)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (cbrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 u t1))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u u (*.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 u t1))
(pow.f64 (/.f64 v (-.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (-.f64 u t1))) 2)
(pow.f64 (/.f64 (-.f64 u t1) v) -1)
(neg.f64 (/.f64 v (neg.f64 (-.f64 u t1))))
(sqrt.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 2))
(log.f64 (exp.f64 (/.f64 v (-.f64 u t1))))
(cbrt.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 u t1) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (-.f64 u t1))))
(exp.f64 (log.f64 (/.f64 v (-.f64 u t1))))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 u t1))))

simplify78.0ms (0.7%)

Algorithm
egg-herbie
Rules
1256×times-frac
982×associate-/l*
776×log-prod
728×log-div
640×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01272145
13441929
211631563
361281563
Stop Event
node limit
Counts
57 → 71
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.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 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.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 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.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 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(-.f64 (+.f64 1 (/.f64 v (-.f64 u t1))) 1)
(*.f64 v (/.f64 1 (-.f64 u t1)))
(*.f64 (/.f64 v (-.f64 u t1)) 1)
(*.f64 1 (/.f64 v (-.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (-.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 2) (cbrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (-.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 u t1))) (sqrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (neg.f64 v) (/.f64 1 (neg.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 u t1)) v)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (cbrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 u t1))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u u (*.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 u t1))
(pow.f64 (/.f64 v (-.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 v (-.f64 u t1))) 2)
(pow.f64 (/.f64 (-.f64 u t1) v) -1)
(neg.f64 (/.f64 v (neg.f64 (-.f64 u t1))))
(sqrt.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 2))
(log.f64 (exp.f64 (/.f64 v (-.f64 u t1))))
(cbrt.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 u t1) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (-.f64 u t1))))
(exp.f64 (log.f64 (/.f64 v (-.f64 u t1))))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 u t1))))
Outputs
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 (/.f64 u (/.f64 t1 u)) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (*.f64 u u) (/.f64 v (pow.f64 t1 3)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))))
(fma.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(fma.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v (fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))))
(fma.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(fma.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v (fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(+.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))))
(fma.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v))) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (+.f64 (/.f64 v u) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(fma.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v (fma.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 v u))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 (/.f64 u (/.f64 t1 u)) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (*.f64 u u) (/.f64 v (pow.f64 t1 3)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 (/.f64 u (/.f64 t1 u)) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v t1) (/.f64 u t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)))
(-.f64 (*.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1))) (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (*.f64 (*.f64 u u) (/.f64 v (pow.f64 t1 3)))))
(-.f64 (+.f64 1 (/.f64 v (-.f64 u t1))) 1)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 v (/.f64 1 (-.f64 u t1)))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 v (-.f64 u t1)) 1)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 1 (/.f64 v (-.f64 u t1)))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 1 (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 2))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 2) (cbrt.f64 (/.f64 v (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 1 (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 u t1))) (sqrt.f64 (/.f64 v (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 1 (neg.f64 (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 1 (-.f64 u t1)) v)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 v (*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 u t1)))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (cbrt.f64 (/.f64 v (-.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 u t1)) 2) (cbrt.f64 (/.f64 v (-.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 u t1))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 v (*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 u t1)))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 u t1)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(*.f64 (/.f64 v (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u u (*.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u u (*.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 (+.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 u t1))
(/.f64 (*.f64 v (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 u t1)))
(/.f64 (+.f64 t1 u) (/.f64 (fma.f64 t1 (neg.f64 t1) (*.f64 u u)) v))
(pow.f64 (/.f64 v (-.f64 u t1)) 1)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(pow.f64 (cbrt.f64 (/.f64 v (-.f64 u t1))) 3)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(pow.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(pow.f64 (sqrt.f64 (/.f64 v (-.f64 u t1))) 2)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(pow.f64 (/.f64 (-.f64 u t1) v) -1)
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(neg.f64 (/.f64 v (neg.f64 (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(sqrt.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 2))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(log.f64 (exp.f64 (/.f64 v (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(cbrt.f64 (pow.f64 (/.f64 v (-.f64 u t1)) 3))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 u t1) 3)))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(expm1.f64 (log1p.f64 (/.f64 v (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(exp.f64 (log.f64 (/.f64 v (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 u t1))))
(+.f64 1 (-.f64 (/.f64 v (-.f64 u t1)) 1))
(+.f64 (/.f64 v (-.f64 u t1)) 0)
(/.f64 v (-.f64 u t1))

localize18.0ms (0.1%)

Compiler

Compiled 9 to 5 computations (44.4% saved)

localize58.0ms (0.5%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 1 (-.f64 t1 u))
99.6%
(*.f64 (/.f64 1 (-.f64 t1 u)) v)
Compiler

Compiled 23 to 11 computations (52.2% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite90.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1982×pow1
1832×add-exp-log
1832×log1p-expm1-u
1832×expm1-log1p-u
196×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0926
118926
2250026
Stop Event
node limit
Counts
2 → 49
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (-.f64 t1 u)) v)
(/.f64 1 (-.f64 t1 u))
Outputs
(-.f64 (+.f64 1 (/.f64 v (-.f64 t1 u))) 1)
(/.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 (neg.f64 v) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 v -1) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 -1 v) (neg.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)))
(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)
(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 (/.f64 1 (-.f64 t1 u)) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 1 (-.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))))
(-.f64 (+.f64 1 (/.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 (neg.f64 (-.f64 t1 u))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 t1 u)) -1))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 t1 u)) -1) (pow.f64 (sqrt.f64 (-.f64 t1 u)) -1))
(*.f64 (/.f64 1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(pow.f64 (-.f64 t1 u) -1)
(pow.f64 (/.f64 1 (-.f64 t1 u)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 1 (-.f64 t1 u)) 3) 1/3)
(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))))
(cbrt.f64 (pow.f64 (/.f64 1 (-.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))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 t1 u))))

simplify85.0ms (0.7%)

Algorithm
egg-herbie
Rules
1474×times-frac
908×fma-def
844×associate-/l*
806×unswap-sqr
662×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01813357
14683147
215742709
373512709
Stop Event
node limit
Counts
109 → 110
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u))))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))))
(/.f64 v t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u))))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u))))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 -1 u)
(-.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(/.f64 1 t1)
(+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (+.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 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (+.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 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1))))
(/.f64 -1 u)
(-.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(/.f64 -1 u)
(-.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(-.f64 (+.f64 1 (/.f64 v (-.f64 t1 u))) 1)
(/.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 (neg.f64 v) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 v -1) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 -1 v) (neg.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)))
(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)
(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 (/.f64 1 (-.f64 t1 u)) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 1 (-.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))))
(-.f64 (+.f64 1 (/.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 (neg.f64 (-.f64 t1 u))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 t1 u)) -1))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 t1 u)) -1) (pow.f64 (sqrt.f64 (-.f64 t1 u)) -1))
(*.f64 (/.f64 1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(pow.f64 (-.f64 t1 u) -1)
(pow.f64 (/.f64 1 (-.f64 t1 u)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 1 (-.f64 t1 u)) 3) 1/3)
(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))))
(cbrt.f64 (pow.f64 (/.f64 1 (-.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))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v u))
(neg.f64 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))
(fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u)))
(-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 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 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u))))
(-.f64 (-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (/.f64 (neg.f64 v) u) (*.f64 v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 (/.f64 t1 u) u))))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u)))))
(-.f64 (-.f64 (-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 v u) (-.f64 -1 (/.f64 t1 u))) (*.f64 v (+.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(/.f64 v t1)
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (/.f64 v t1))
(+.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(+.f64 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (/.f64 v t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 u (/.f64 u (/.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (/.f64 v t1) (+.f64 (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (/.f64 v t1)) (*.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 v t1))
(+.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(+.f64 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (/.f64 v t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 u (/.f64 u (/.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (/.f64 v t1) (+.f64 (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (/.f64 v t1)) (*.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 v t1))
(+.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))
(+.f64 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (/.f64 v t1) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 u (/.f64 u (/.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))))))
(+.f64 (/.f64 v t1) (+.f64 (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3))) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (fma.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3) (/.f64 v t1)) (*.f64 (/.f64 v (*.f64 t1 t1)) (+.f64 u (/.f64 u (/.f64 t1 u)))))
(*.f64 -1 (/.f64 v u))
(neg.f64 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))
(fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u)))
(-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 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 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u))))
(-.f64 (-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (/.f64 (neg.f64 v) u) (*.f64 v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 (/.f64 t1 u) u))))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u)))))
(-.f64 (-.f64 (-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 v u) (-.f64 -1 (/.f64 t1 u))) (*.f64 v (+.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 v u))
(neg.f64 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))
(fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u)))
(-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 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 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u))))
(-.f64 (-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (/.f64 (neg.f64 v) u) (*.f64 v (*.f64 (+.f64 (/.f64 t1 u) 1) (/.f64 (/.f64 t1 u) u))))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 v u)))))
(fma.f64 -1 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 v u)))))
(-.f64 (-.f64 (-.f64 (neg.f64 (/.f64 v u)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 v u) (-.f64 -1 (/.f64 t1 u))) (*.f64 v (+.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 -1 u)
(-.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (neg.f64 (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 -1 u))
(-.f64 (/.f64 -1 u) (/.f64 (/.f64 t1 u) u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (*.f64 u u)))) (/.f64 1 u))
(fma.f64 -1 (+.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 -1 (/.f64 t1 u))) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (*.f64 -1 (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 -1 u))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 t1 u) u) (-.f64 -1 (/.f64 t1 u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 -1 u))
(/.f64 1 t1)
(+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(+.f64 (/.f64 1 t1) (/.f64 u (*.f64 t1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1)))
(+.f64 (+.f64 (/.f64 1 t1) (/.f64 u (*.f64 t1 t1))) (/.f64 (*.f64 u u) (pow.f64 t1 3)))
(+.f64 (/.f64 1 t1) (+.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))))
(+.f64 (/.f64 1 t1) (*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 u (*.f64 t1 t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1))))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (+.f64 (/.f64 u (*.f64 t1 t1)) (+.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))))
(+.f64 (/.f64 u (*.f64 t1 t1)) (+.f64 (+.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 u (/.f64 (pow.f64 t1 3) u))))
(+.f64 (/.f64 1 t1) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 u (*.f64 t1 t1)))))
(/.f64 1 t1)
(+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(+.f64 (/.f64 1 t1) (/.f64 u (*.f64 t1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1)))
(+.f64 (+.f64 (/.f64 1 t1) (/.f64 u (*.f64 t1 t1))) (/.f64 (*.f64 u u) (pow.f64 t1 3)))
(+.f64 (/.f64 1 t1) (+.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))))
(+.f64 (/.f64 1 t1) (*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 u (*.f64 t1 t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1))))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (+.f64 (/.f64 u (*.f64 t1 t1)) (+.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))))
(+.f64 (/.f64 u (*.f64 t1 t1)) (+.f64 (+.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 u (/.f64 (pow.f64 t1 3) u))))
(+.f64 (/.f64 1 t1) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 u (*.f64 t1 t1)))))
(/.f64 1 t1)
(+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(+.f64 (/.f64 1 t1) (/.f64 u (*.f64 t1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1)))
(+.f64 (+.f64 (/.f64 1 t1) (/.f64 u (*.f64 t1 t1))) (/.f64 (*.f64 u u) (pow.f64 t1 3)))
(+.f64 (/.f64 1 t1) (+.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 u (/.f64 (pow.f64 t1 3) u))))
(+.f64 (/.f64 1 t1) (*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 u (*.f64 t1 t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (/.f64 u (pow.f64 t1 2)) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1))))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (+.f64 (/.f64 u (*.f64 t1 t1)) (+.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))))
(+.f64 (/.f64 u (*.f64 t1 t1)) (+.f64 (+.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 u (/.f64 (pow.f64 t1 3) u))))
(+.f64 (/.f64 1 t1) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (*.f64 (+.f64 (/.f64 u t1) 1) (/.f64 u (*.f64 t1 t1)))))
(/.f64 -1 u)
(-.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (neg.f64 (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 -1 u))
(-.f64 (/.f64 -1 u) (/.f64 (/.f64 t1 u) u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (*.f64 u u)))) (/.f64 1 u))
(fma.f64 -1 (+.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 -1 (/.f64 t1 u))) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (*.f64 -1 (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 -1 u))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 t1 u) u) (-.f64 -1 (/.f64 t1 u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 -1 u))
(/.f64 -1 u)
(-.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (neg.f64 (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 -1 u))
(-.f64 (/.f64 -1 u) (/.f64 (/.f64 t1 u) u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (*.f64 u u)))) (/.f64 1 u))
(fma.f64 -1 (+.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 -1 (/.f64 t1 u))) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (*.f64 -1 (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))))) (/.f64 1 u))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 -1 u))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 t1 u) u) (-.f64 -1 (/.f64 t1 u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 -1 u))
(-.f64 (+.f64 1 (/.f64 v (-.f64 t1 u))) 1)
(/.f64 v (-.f64 t1 u))
(/.f64 1 (/.f64 (-.f64 t1 u) v))
(/.f64 v (-.f64 t1 u))
(/.f64 v (-.f64 t1 u))
(/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (-.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 t1 u)) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 t1 u)))
(/.f64 (sqrt.f64 v) (/.f64 (-.f64 t1 u) (sqrt.f64 v)))
(/.f64 v (-.f64 t1 u))
(/.f64 (neg.f64 v) (neg.f64 (-.f64 t1 u)))
(/.f64 v (-.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) (neg.f64 (-.f64 t1 u)))
(/.f64 v (-.f64 t1 u))
(/.f64 (*.f64 -1 v) (neg.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))
(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))
(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))
(cbrt.f64 (pow.f64 (/.f64 v (-.f64 t1 u)) 3))
(/.f64 v (-.f64 t1 u))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (-.f64 t1 u)) 3) (pow.f64 v 3)))
(/.f64 v (-.f64 t1 u))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 1 (-.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))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 t1 u))) 1)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.f64 1 (/.f64 1 (-.f64 t1 u)))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.f64 (/.f64 1 (-.f64 t1 u)) 1)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.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)) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (-.f64 t1 u))))
(*.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)) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (pow.f64 (-.f64 t1 u) -1/2) (pow.f64 (-.f64 t1 u) -1/2))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.f64 -1 (/.f64 1 (neg.f64 (-.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 t1 u)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 t1 u)) -1))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 t1 u)) -1) (pow.f64 (sqrt.f64 (-.f64 t1 u)) -1))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(*.f64 (/.f64 1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (fma.f64 u (+.f64 u t1) (*.f64 t1 t1)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(pow.f64 (-.f64 t1 u) -1)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(pow.f64 (/.f64 1 (-.f64 t1 u)) 1)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 t1 u))) 3)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(pow.f64 (pow.f64 (/.f64 1 (-.f64 t1 u)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(pow.f64 (pow.f64 (-.f64 t1 u) -1/2) 2)
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(sqrt.f64 (pow.f64 (-.f64 t1 u) -2))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(log.f64 (exp.f64 (/.f64 1 (-.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 t1 u)) 3))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(exp.f64 (neg.f64 (log.f64 (-.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(exp.f64 (*.f64 (log.f64 (-.f64 t1 u)) -1))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 t1 u))) 1))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 t1 u))))
(+.f64 1 (-.f64 (/.f64 1 (-.f64 t1 u)) 1))
(+.f64 (/.f64 1 (-.f64 t1 u)) 0)
(/.f64 -1 (-.f64 u t1))

localize76.0ms (0.6%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
85.2%
(/.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
u
@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))

rewrite87.0ms (0.7%)

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))))

simplify67.0ms (0.6%)

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))

localize79.0ms (0.7%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 25 to 8 computations (68% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

18 calls:

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

rewrite72.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1124×log-prod
676×prod-exp
638×pow-prod-down
478×pow-prod-up
416×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify82.0ms (0.7%)

Algorithm
egg-herbie
Rules
1666×fma-def
1342×associate-/r*
628×unswap-sqr
568×log-prod
562×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02833380
17003262
224893256
Stop Event
node limit
Counts
158 → 162
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 t1 u) v))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))))
(-.f64 0 (*.f64 (/.f64 t1 u) v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v))) 1)
(*.f64 t1 (/.f64 1 (/.f64 u v)))
(*.f64 t1 (*.f64 v (/.f64 1 u)))
(*.f64 v (*.f64 t1 (/.f64 1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 u))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 u)))
(*.f64 (*.f64 (/.f64 t1 u) v) 1)
(*.f64 1 (*.f64 (/.f64 t1 u) v))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v))))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v))))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 u))
(*.f64 (/.f64 1 u) (*.f64 t1 v))
(*.f64 -1 (*.f64 (/.f64 t1 u) v))
(*.f64 (/.f64 t1 u) v)
(*.f64 (/.f64 t1 1) (/.f64 v u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 v 1) (/.f64 t1 u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 u)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v))) (sqrt.f64 (*.f64 (/.f64 t1 u) v)))
(pow.f64 (*.f64 (/.f64 t1 u) v) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 2)
(pow.f64 (/.f64 (/.f64 u v) t1) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (/.f64 u v) t1) 1) -1)
(neg.f64 (*.f64 (/.f64 t1 u) v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) v))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) v)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 u v) t1)) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t1 v)) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 t1 v)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) v)))
(+.f64 0 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))) 1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 1 u))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)) (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (/.f64 1 u) (*.f64 (/.f64 t1 u) v))
(*.f64 -1 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (*.f64 t1 v) 1) (pow.f64 u -2))
(*.f64 (/.f64 (*.f64 t1 v) -1) (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) -1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) -1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 (/.f64 t1 u) v) (cbrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 (/.f64 t1 u) v) (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (pow.f64 u -3/2))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(pow.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 6) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) (pow.f64 u 3)) 1/3)
(pow.f64 (/.f64 (*.f64 u u) (*.f64 t1 v)) -1)
(pow.f64 (/.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) 1) -1)
(neg.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 6))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 (/.f64 u v) t1))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1) (neg.f64 (log.f64 u))))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(+.f64 0 (*.f64 (/.f64 t1 u) v))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 u)) v)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t1 u)) v))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t1 u)) v))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t1) (/.f64 v u)))))
(-.f64 0 (*.f64 (/.f64 t1 u) v))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v))) 1)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (/.f64 1 (/.f64 u v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 t1 (*.f64 v (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 v (*.f64 t1 (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (*.f64 t1 v) (/.f64 1 u))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 u)))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 u) v) 1)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 1 (*.f64 (/.f64 t1 u) v))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v))))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v))))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 u))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 1 u) (*.f64 t1 v))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 -1 (*.f64 (/.f64 t1 u) v))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 t1 u) v)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 t1 1) (/.f64 v u))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 v 1) (/.f64 t1 u))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 t1 (/.f64 (cbrt.f64 u) v)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (*.f64 v (/.f64 t1 (cbrt.f64 u))))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (*.f64 t1 (/.f64 v (cbrt.f64 u))))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 t1 (/.f64 (sqrt.f64 u) v)))
(/.f64 (*.f64 (*.f64 (pow.f64 u -1/2) t1) v) (sqrt.f64 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (/.f64 u t1))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2)) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v))) (sqrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(pow.f64 (*.f64 (/.f64 t1 u) v) 1)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 3)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 2) 1/2)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) 1/3)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 2)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (/.f64 (/.f64 u v) t1) -1)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 u 3)) 1/3)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(pow.f64 (/.f64 (/.f64 (/.f64 u v) t1) 1) -1)
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(neg.f64 (*.f64 (/.f64 t1 u) v))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 2))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) v))))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) v)))))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 u 3)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1) 1))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v))) 3))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3)) 1/3))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v))) 2))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 u v) t1)) -1))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t1 v)) 1) (neg.f64 (log.f64 u))))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 t1 v)) 1)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(/.f64 v (/.f64 u t1))
(+.f64 0 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))) 1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 1 u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)) 1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 1 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)) (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 1 u) (*.f64 (/.f64 t1 u) v))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 -1 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (pow.f64 u -2))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) -1) (pow.f64 u -2))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 -1 v)))
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v (/.f64 u t1))) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 u)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) -1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 -1 v)))
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 (/.f64 v u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 (/.f64 v u))) (cbrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 (/.f64 (cbrt.f64 u) v) u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 u (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) -1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (pow.f64 u -2) (/.f64 t1 (/.f64 -1 v)))
(/.f64 (/.f64 v (/.f64 u t1)) (neg.f64 u))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 (/.f64 t1 u) v) (cbrt.f64 u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (/.f64 t1 u) (/.f64 (cbrt.f64 u) v)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 t1 (*.f64 (/.f64 (cbrt.f64 u) v) u)))
(*.f64 (pow.f64 (cbrt.f64 u) -2) (/.f64 (*.f64 t1 v) (*.f64 u (cbrt.f64 u))))
(*.f64 (pow.f64 u -1/2) (/.f64 (*.f64 (/.f64 t1 u) v) (sqrt.f64 u)))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 u) v)))
(/.f64 (*.f64 (*.f64 (pow.f64 u -1/2) t1) (/.f64 v u)) (sqrt.f64 u))
(*.f64 (pow.f64 u -1/2) (/.f64 (/.f64 v (/.f64 u t1)) (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (pow.f64 u -3/2))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (pow.f64 u -3/2))
(*.f64 (*.f64 t1 (/.f64 v (sqrt.f64 u))) (pow.f64 u -3/2))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 (/.f64 v u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 (/.f64 v u))) (cbrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 (/.f64 (cbrt.f64 u) v) u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 u (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)) 1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) 3)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4) 1/2)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 6) 1/3)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) -1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) (pow.f64 u 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 (/.f64 v u)) 3) (pow.f64 u 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (/.f64 u t1)) 3) (pow.f64 u 3)))
(pow.f64 (/.f64 (*.f64 u u) (*.f64 t1 v)) -1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(pow.f64 (/.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) 1) -1)
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(neg.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 4))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 6))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) (pow.f64 u 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 (/.f64 v u)) 3) (pow.f64 u 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (/.f64 u t1)) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (log.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) 1))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))) 1) 1))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2)))) 3))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 6)) 1/3))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) 2))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 (/.f64 u v) t1))) -1))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1) (neg.f64 (log.f64 u))))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(exp.f64 (+.f64 (neg.f64 (log.f64 u)) (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t1 v) (pow.f64 u -2))))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))

eval137.0ms (1.1%)

Compiler

Compiled 5283 to 2120 computations (59.9% saved)

prune70.0ms (0.6%)

Pruning

26 alts after pruning (11 fresh and 15 done)

PrunedKeptTotal
New3885393
Fresh066
Picked011
Done11415
Total38926415
Accurracy
96.5%
Counts
415 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.9%
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
93.3%
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
50.4%
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
62.4%
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
30.6%
(/.f64 (*.f64 v t1) (*.f64 u u))
51.7%
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
57.2%
(/.f64 (neg.f64 v) (+.f64 u t1))
16.7%
(/.f64 (neg.f64 v) u)
47.6%
(/.f64 (neg.f64 v) t1)
43.1%
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v t1)))
47.0%
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
57.2%
(/.f64 v (-.f64 u t1))
16.9%
(/.f64 v u)
12.8%
(/.f64 v t1)
32.6%
(/.f64 t1 (/.f64 (*.f64 u u) v))
23.7%
(/.f64 1 (/.f64 (-.f64 t1 u) v))
50.1%
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
93.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
46.0%
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
45.3%
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
57.1%
(*.f64 (/.f64 1 (-.f64 u t1)) v)
16.7%
(*.f64 (/.f64 -1 u) v)
29.7%
(*.f64 v (/.f64 (/.f64 t1 u) u))
76.6%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 t1 u)))
49.0%
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
32.8%
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
Compiler

Compiled 272 to 174 computations (36% saved)

regimes169.0ms (1.4%)

Counts
41 → 3
Calls
Call 1
Inputs
(/.f64 v t1)
(/.f64 v u)
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 u) v)
(/.f64 v (+.f64 u t1))
(/.f64 v (-.f64 u t1))
(/.f64 (neg.f64 v) (+.f64 u t1))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 1 (-.f64 t1 u)) v)
(*.f64 (/.f64 1 (-.f64 u t1)) v)
(/.f64 1 (/.f64 (-.f64 t1 u) v))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(*.f64 (/.f64 v t1) (+.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 t1 u)) (+.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) (+.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 (+.f64 t1 u) (+.f64 t1 u)) v))
(/.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)))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 (/.f64 v t1) (-.f64 t1 u))))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Calls

4 calls:

80.0ms
v
51.0ms
t1
19.0ms
u
10.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
93.3%1u
93.3%1v
95.5%3t1
93.3%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 357 to 117 computations (67.2% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.0107206490774085e-270
1.3269891287120164e-267
14.0ms
-2.762081518967497e-247
-1.578820489644129e-251
Results
25.0ms242×body256valid
1.0ms14×body256infinite
Compiler

Compiled 461 to 293 computations (36.4% saved)

regimes80.0ms (0.7%)

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

3 calls:

44.0ms
t1
15.0ms
u
15.0ms
v
Results
AccuracySegmentsBranch
93.3%1u
93.3%1v
95.5%3t1
Compiler

Compiled 263 to 89 computations (66.2% saved)

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.0107206490774085e-270
1.3269891287120164e-267
14.0ms
-2.762081518967497e-247
-1.578820489644129e-251
Results
24.0ms238×body256valid
2.0ms18×body256infinite
Compiler

Compiled 453 to 301 computations (33.6% saved)

regimes190.0ms (1.6%)

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

3 calls:

83.0ms
v
63.0ms
u
39.0ms
t1
Results
AccuracySegmentsBranch
75.8%5u
66.6%3v
78.3%3t1
Compiler

Compiled 229 to 81 computations (64.6% saved)

bsearch55.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
39.0ms
0.0005627891992839387
3.237143477885894
16.0ms
-7.689292093634824e+126
-6.391596627805616e+120
Results
52.0ms272×body256valid
Compiler

Compiled 378 to 251 computations (33.6% saved)

regimes200.0ms (1.7%)

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

3 calls:

119.0ms
v
46.0ms
u
31.0ms
t1
Results
AccuracySegmentsBranch
73.2%3u
65.4%7v
77.2%3t1
Compiler

Compiled 168 to 62 computations (63.1% saved)

bsearch38.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
0.0005627891992839387
3.237143477885894
24.0ms
-1.3168814206515628e+40
-2.8940613882582077e+23
Results
29.0ms288×body256valid
Compiler

Compiled 399 to 265 computations (33.6% saved)

regimes204.0ms (1.7%)

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

3 calls:

72.0ms
u
65.0ms
v
63.0ms
t1
Results
AccuracySegmentsBranch
73.2%3u
65.3%7v
76.7%3t1
Compiler

Compiled 152 to 58 computations (61.8% saved)

bsearch46.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
0.0005627891992839387
3.237143477885894
30.0ms
-1.3168814206515628e+40
-2.8940613882582077e+23
Results
43.0ms288×body256valid
Compiler

Compiled 399 to 265 computations (33.6% saved)

regimes127.0ms (1.1%)

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

3 calls:

84.0ms
u
31.0ms
t1
9.0ms
v
Results
AccuracySegmentsBranch
67.0%3u
57.2%1v
65.6%3t1
Compiler

Compiled 112 to 50 computations (55.4% saved)

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.8798505181936345e+105
4.092995454693206e+106
13.0ms
-1.4784857956956138e+125
-9.27566758636671e+122
Results
24.0ms224×body256valid
Compiler

Compiled 315 to 209 computations (33.7% saved)

regimes91.0ms (0.8%)

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

3 calls:

62.0ms
t1
19.0ms
u
7.0ms
v
Results
AccuracySegmentsBranch
65.4%3u
57.2%1v
65.6%3t1
Compiler

Compiled 84 to 39 computations (53.6% saved)

bsearch24.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
5.0454995104730764e-173
5.1624606651904623e-172
13.0ms
-9.172651485308876e-183
-4.9279973753855e-184
Results
19.0ms185×body256valid
2.0ms23×body256infinite
Compiler

Compiled 287 to 188 computations (34.5% saved)

regimes21.0ms (0.2%)

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

3 calls:

7.0ms
t1
6.0ms
u
5.0ms
v
Results
AccuracySegmentsBranch
57.2%1u
57.2%1v
57.2%1t1
Compiler

Compiled 56 to 27 computations (51.8% saved)

regimes39.0ms (0.3%)

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

3 calls:

13.0ms
v
13.0ms
t1
12.0ms
u
Results
AccuracySegmentsBranch
54.7%3u
51.6%3v
51.1%3t1
Compiler

Compiled 39 to 22 computations (43.6% saved)

bsearch87.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
72.0ms
1.0636213612865828e+143
7.802785671258185e+169
15.0ms
-1.5132182784617783e+145
-3.6232619581606315e+140
Results
84.0ms304×body256valid
Compiler

Compiled 344 to 241 computations (29.9% saved)

regimes69.0ms (0.6%)

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

3 calls:

41.0ms
v
15.0ms
u
12.0ms
t1
Results
AccuracySegmentsBranch
54.2%3u
50.9%5v
51.1%3t1
Compiler

Compiled 34 to 20 computations (41.2% saved)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
4.2075839523045266e+184
7.206410434613907e+186
15.0ms
-1.5132182784617783e+145
-3.6232619581606315e+140
Results
25.0ms240×body256valid
Compiler

Compiled 246 to 178 computations (27.6% saved)

regimes36.0ms (0.3%)

Accuracy

Total -10.4b remaining (-21%)

Threshold costs -10.4b (-21%)

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

3 calls:

13.0ms
u
10.0ms
v
8.0ms
t1
Results
AccuracySegmentsBranch
22.1%3u
18.9%3v
22.4%3t1
Compiler

Compiled 21 to 14 computations (33.3% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
9.86299345600245e+116
7.83277868733733e+121
13.0ms
-9.546365016253982e+169
-2.3728475823525993e+168
Results
27.0ms256×body256valid
Compiler

Compiled 245 to 173 computations (29.4% saved)

simplify23.0ms (0.2%)

Algorithm
egg-herbie
Rules
38×*-commutative
30×+-commutative
28×sub-neg
28×neg-mul-1
28×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0104648
1156648
2183648
3210648
4226648
5230648
6231648
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 t1 -44336241474093/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 836447011018753/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(if (<=.f64 t1 -5932995222714991/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 7494565218728027/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u)) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (<=.f64 t1 -6499999999999999726678880758682838205170927797450121568440902203882450461478984253838451571514650354029884919294145331200) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 8106479329266893/9007199254740992) (/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u)) (/.f64 v (-.f64 u t1))))
(if (<=.f64 t1 -1100000000000000002390515334516834304) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 5476377146882523/72057594037927936) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (/.f64 v (-.f64 u t1))))
(if (<=.f64 t1 -89999999999999992219467027316736) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 3602879701896397/18014398509481984) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 v (-.f64 u t1))))
(if (<=.f64 u -22000000000000000977458448324536620172201027540423916812427426166274727591633334701343704991143445061876539476041369105989632) (/.f64 t1 (/.f64 (*.f64 u u) v)) (if (<=.f64 u 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136) (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(if (<=.f64 t1 -5083069841380299/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 4438104085898055/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (*.f64 v (/.f64 (/.f64 t1 u) u)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(/.f64 v (-.f64 u t1))
(if (<=.f64 u -900000000000000032201630115445427866895972541854734685274700815489997183347504377087224349010200054716311396064751331411148489670883775873024) (/.f64 v (+.f64 u t1)) (if (<=.f64 u 5800000000000000119030227229611512045626380420976358878163881545691146753484226012915660965107449003901437312359353205567875277392727442888234405878749621173354496) (/.f64 (neg.f64 v) t1) (/.f64 v (+.f64 u t1))))
(if (<=.f64 u -11500000000000000013134688300661318524723236406615747958778871553224926517500775901913295117707555722489878072776075888241198223822151079128203264) (/.f64 v u) (if (<=.f64 u 3100000000000000117963033314570501938026721188224115885421878148757230771893141852902091277765372453877750593841672515559020881728747333999696636054142291444622201519089539495516566454272) (/.f64 (neg.f64 v) t1) (/.f64 v u)))
(if (<=.f64 t1 -6700000000000000311054511452049016418930972599162065845412669317783721829837675648441365990029185291150556787706297901450405874439920606238628280158199541224105136095232) (/.f64 v t1) (if (<=.f64 t1 580000000000000014203871071376941190989642084028743024510772149005010642531783103872460228254849705845478846093938655232) (/.f64 v u) (/.f64 v t1)))
(/.f64 v t1)
Outputs
(if (<=.f64 t1 -44336241474093/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 836447011018753/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(if (<=.f64 t1 -5932995222714991/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 7494565218728027/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u)) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (or (<=.f64 t1 -5932995222714991/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (not (<=.f64 t1 7494565218728027/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u)))
(if (<=.f64 t1 -6499999999999999726678880758682838205170927797450121568440902203882450461478984253838451571514650354029884919294145331200) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 8106479329266893/9007199254740992) (/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u)) (/.f64 v (-.f64 u t1))))
(if (or (<=.f64 t1 -6499999999999999726678880758682838205170927797450121568440902203882450461478984253838451571514650354029884919294145331200) (not (<=.f64 t1 8106479329266893/9007199254740992))) (/.f64 v (-.f64 u t1)) (/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u)))
(if (<=.f64 t1 -1100000000000000002390515334516834304) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 5476377146882523/72057594037927936) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (/.f64 v (-.f64 u t1))))
(if (or (<=.f64 t1 -1100000000000000002390515334516834304) (not (<=.f64 t1 5476377146882523/72057594037927936))) (/.f64 v (-.f64 u t1)) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))
(if (<=.f64 t1 -89999999999999992219467027316736) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 3602879701896397/18014398509481984) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 v (-.f64 u t1))))
(if (or (<=.f64 t1 -89999999999999992219467027316736) (not (<=.f64 t1 3602879701896397/18014398509481984))) (/.f64 v (-.f64 u t1)) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
(if (or (<=.f64 t1 -89999999999999992219467027316736) (not (<=.f64 t1 3602879701896397/18014398509481984))) (/.f64 v (-.f64 u t1)) (neg.f64 (*.f64 t1 (/.f64 (/.f64 v u) u))))
(if (or (<=.f64 t1 -89999999999999992219467027316736) (not (<=.f64 t1 3602879701896397/18014398509481984))) (/.f64 v (-.f64 u t1)) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(if (<=.f64 u -22000000000000000977458448324536620172201027540423916812427426166274727591633334701343704991143445061876539476041369105989632) (/.f64 t1 (/.f64 (*.f64 u u) v)) (if (<=.f64 u 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136) (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(if (or (<=.f64 u -22000000000000000977458448324536620172201027540423916812427426166274727591633334701343704991143445061876539476041369105989632) (not (<=.f64 u 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136))) (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(if (<=.f64 t1 -5083069841380299/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 4438104085898055/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (*.f64 v (/.f64 (/.f64 t1 u) u)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(if (<=.f64 t1 -5083069841380299/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (/.f64 v (-.f64 u t1)) (if (<=.f64 t1 4438104085898055/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (*.f64 v (/.f64 (/.f64 t1 u) u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(/.f64 v (-.f64 u t1))
(if (<=.f64 u -900000000000000032201630115445427866895972541854734685274700815489997183347504377087224349010200054716311396064751331411148489670883775873024) (/.f64 v (+.f64 u t1)) (if (<=.f64 u 5800000000000000119030227229611512045626380420976358878163881545691146753484226012915660965107449003901437312359353205567875277392727442888234405878749621173354496) (/.f64 (neg.f64 v) t1) (/.f64 v (+.f64 u t1))))
(if (or (<=.f64 u -900000000000000032201630115445427866895972541854734685274700815489997183347504377087224349010200054716311396064751331411148489670883775873024) (not (<=.f64 u 5800000000000000119030227229611512045626380420976358878163881545691146753484226012915660965107449003901437312359353205567875277392727442888234405878749621173354496))) (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 v) t1))
(if (<=.f64 u -11500000000000000013134688300661318524723236406615747958778871553224926517500775901913295117707555722489878072776075888241198223822151079128203264) (/.f64 v u) (if (<=.f64 u 3100000000000000117963033314570501938026721188224115885421878148757230771893141852902091277765372453877750593841672515559020881728747333999696636054142291444622201519089539495516566454272) (/.f64 (neg.f64 v) t1) (/.f64 v u)))
(if (<=.f64 t1 -6700000000000000311054511452049016418930972599162065845412669317783721829837675648441365990029185291150556787706297901450405874439920606238628280158199541224105136095232) (/.f64 v t1) (if (<=.f64 t1 580000000000000014203871071376941190989642084028743024510772149005010642531783103872460228254849705845478846093938655232) (/.f64 v u) (/.f64 v t1)))
(/.f64 v t1)
Compiler

Compiled 278 to 169 computations (39.2% saved)

soundness3.0s (25.4%)

Rules
1998×pow1
1842×add-exp-log
1840×log1p-expm1-u
1840×expm1-log1p-u
1666×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
05189384
114488904
260498868
01040
121332
2309732
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
01148
125244
2424644
02985607
17814271
228644173
0917
119813
2291013
04477705
112167377
252657377
01148
125244
2424644
02985607
17814271
228644173
01762472
14382382
215292112
373962112
01135
13235
29035
324035
445935
571535
692635
7145935
8253331
9720931
04778222
113447798
258337798
01036
121632
2320332
02873538
17373456
224233456
02985607
17814271
228644173
03765950
110115706
239615652
01036
121032
2285832
05189384
114488904
260498868
01036
121332
2323632
02833380
17003262
224893256
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
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2366 to 980 computations (58.6% saved)

end235.0ms (2%)

Compiler

Compiled 520 to 224 computations (56.9% saved)

Profiling

Loading profile data...