Details

Time bar (total: 11.4s)

analyze0.0ms (0%)

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

Compiled 34 to 22 computations (35.3% saved)

sample1.4s (12.2%)

Results
925.0ms5026×body256infinite
457.0ms3230×body256valid
Bogosity

preprocess89.0ms (0.8%)

Algorithm
egg-herbie
Rules
954×associate-+l+
954×sub-neg
946×fma-neg
900×associate-+r+
834×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032166
1114158
2366142
31412142
44338126
57614126
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b b) (*.f64 a a)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 b b) (+.f64 1 b)) (*.f64 (*.f64 a a) (-.f64 1 (*.f64 3 b)))))) 1)
Outputs
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(+.f64 (+.f64 (*.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (*.f64 b (+.f64 1 (*.f64 -3 a)))))) (pow.f64 (fma.f64 a a (*.f64 b b)) 2)) -1)
(+.f64 (fma.f64 4 (fma.f64 a (*.f64 a (+.f64 a 1)) (*.f64 b (*.f64 b (+.f64 1 (*.f64 a -3))))) (pow.f64 (fma.f64 a a (*.f64 b b)) 2)) -1)
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (fma.f64 a a (*.f64 b b)) 2)) -1)
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4)) -1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b b) (*.f64 a a)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 b b) (+.f64 1 b)) (*.f64 (*.f64 a a) (-.f64 1 (*.f64 3 b)))))) 1)
(+.f64 (pow.f64 (fma.f64 a a (*.f64 b b)) 2) (-.f64 (*.f64 4 (fma.f64 (*.f64 b b) (+.f64 b 1) (*.f64 (*.f64 a a) (-.f64 1 (*.f64 b 3))))) 1))
(+.f64 (pow.f64 (fma.f64 a a (*.f64 b b)) 2) (fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 1 (*.f64 b -3)) (+.f64 (*.f64 b b) (pow.f64 b 3))) -1))
(+.f64 (pow.f64 (fma.f64 a a (*.f64 b b)) 2) (fma.f64 4 (fma.f64 (*.f64 a a) (fma.f64 b -3 1) (*.f64 b (fma.f64 b b b))) -1))
(+.f64 (pow.f64 (hypot.f64 a b) 4) (fma.f64 4 (fma.f64 (*.f64 a a) (fma.f64 b -3 1) (*.f64 b (fma.f64 b b b))) -1))
Compiler

Compiled 35 to 23 computations (34.3% saved)

simplify55.0ms (0.5%)

Algorithm
egg-herbie
Rules
1528×fma-def
1406×unsub-neg
1188×cancel-sign-sub-inv
758×distribute-rgt-in
754×distribute-lft-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02183
16679
220271
375671
4300263
5498163
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
Outputs
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(+.f64 (pow.f64 (fma.f64 a a (*.f64 b b)) 2) (-.f64 (*.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 (*.f64 b b) (+.f64 1 (*.f64 -3 a))))) 1))
(+.f64 (fma.f64 4 (fma.f64 a (*.f64 a (+.f64 a 1)) (*.f64 (*.f64 b b) (+.f64 1 (*.f64 a -3)))) (pow.f64 (fma.f64 a a (*.f64 b b)) 2)) -1)
(+.f64 (pow.f64 (fma.f64 a a (*.f64 b b)) 2) (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) -1))
(+.f64 (pow.f64 (fma.f64 a a (*.f64 b b)) 2) (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) -1))
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4)) -1)
(+.f64 (pow.f64 (hypot.f64 a b) 4) (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) -1))

eval2.0ms (0%)

Compiler

Compiled 188 to 100 computations (46.8% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New527
Fresh011
Picked000
Done000
Total538
Accurracy
41.4%
Counts
8 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
41.3%
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
41.4%
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4)) -1)
Compiler

Compiled 58 to 37 computations (36.2% saved)

localize34.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f64 a -3 1)
99.8%
(*.f64 b (fma.f64 a -3 1))
92.0%
(fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
83.2%
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4))
Compiler

Compiled 96 to 50 computations (47.9% saved)

series15.0ms (0.1%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
4.0ms
b
@inf
(fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
2.0ms
b
@0
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4))
2.0ms
b
@0
(fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
1.0ms
b
@inf
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4))
1.0ms
a
@0
(*.f64 b (fma.f64 a -3 1))

rewrite91.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1396×log-prod
884×prod-diff
718×pow-prod-up
644×pow-exp
550×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016118
1322118
23657118
Stop Event
node limit
Counts
4 → 122
Calls
Call 1
Inputs
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 a -3 1)
Outputs
(+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 0 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))
(+.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (*.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 1)
(*.f64 1 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))
(*.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 3) (pow.f64 (hypot.f64 a b) 12)) (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (pow.f64 (hypot.f64 a b) 8)) (-.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4)))
(pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (hypot.f64 a b) 4)) (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a b) 4))) (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a b) 4)))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(+.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (*.f64 a (fma.f64 a a a)))
(+.f64 0 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(+.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 a (fma.f64 a a a)) 1) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 1)
(*.f64 1 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(*.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 1)
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(*.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3)) (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4) (*.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4)) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) 2)
(sqrt.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 2))
(log.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b) b) (exp.f64 (*.f64 a (fma.f64 a a a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (exp.f64 (*.f64 a (fma.f64 a a a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a (fma.f64 a a a))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(exp.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 0 (*.f64 b (fma.f64 a -3 1)))
(+.f64 (*.f64 b (*.f64 a -3)) b)
(+.f64 (*.f64 (*.f64 a -3) b) b)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 a -3 1)))) 1)
(pow.f64 (*.f64 b (fma.f64 a -3 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 a -3 1))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 a -3 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 a -3 1)))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a -3 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 a -3 1))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 a -3 1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (fma.f64 a -3 1)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (fma.f64 a -3 1)))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 a -3 1))))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 (*.f64 a -3) b b)
(+.f64 1 (*.f64 a -3))
(+.f64 0 (fma.f64 a -3 1))
(+.f64 (*.f64 a -3) 1)
(+.f64 (*.f64 (*.f64 a -3) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1))) (cbrt.f64 (exp.f64 (fma.f64 a -3 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a -3 1))) 1)
(*.f64 1 (fma.f64 a -3 1))
(*.f64 (fma.f64 a -3 1) 1)
(*.f64 (cbrt.f64 (fma.f64 a -3 1)) (pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 2) (cbrt.f64 (fma.f64 a -3 1)))
(*.f64 (sqrt.f64 (fma.f64 a -3 1)) (sqrt.f64 (fma.f64 a -3 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 a -3) 3) 1) (+.f64 (pow.f64 (*.f64 a -3) 2) (-.f64 1 (*.f64 (*.f64 a -3) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 a -3) 2) 1) (fma.f64 a -3 -1))
(pow.f64 (fma.f64 a -3 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 3)
(pow.f64 (pow.f64 (fma.f64 a -3 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a -3 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 a -3 1) 2))
(log.f64 (exp.f64 (fma.f64 a -3 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a -3 1))))
(cbrt.f64 (pow.f64 (fma.f64 a -3 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 a -3 1)))
(exp.f64 (log1p.f64 (*.f64 a -3)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 a -3)) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 a -3)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (*.f64 a -3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 a -3))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 a -3))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a -3 1)))

simplify106.0ms (0.9%)

Algorithm
egg-herbie
Rules
702×+-commutative
556×fma-def
512×log-prod
478×cancel-sign-sub-inv
438×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04008150
19647178
235616864
Stop Event
node limit
Counts
206 → 248
Calls
Call 1
Inputs
(+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (pow.f64 a 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 5/64 (/.f64 1 (pow.f64 a 6))) (*.f64 -1 (+.f64 (pow.f64 (/.f64 -1/8 (pow.f64 a 3)) 2) (*.f64 1/16 (/.f64 1 (pow.f64 a 6)))))) (pow.f64 b 8)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))))
(pow.f64 b 4)
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 a 4)) (*.f64 1/4 (pow.f64 a 4))) (pow.f64 a 2)) (pow.f64 b 2)))))))))))
(pow.f64 b 4)
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 a 4)) (*.f64 1/4 (pow.f64 a 4))) (pow.f64 a 2)) (pow.f64 b 2)))))))))))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(*.f64 a (+.f64 a (pow.f64 a 2)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
b
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 -3 (*.f64 a b))
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 -3 (*.f64 a b))
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
1
(+.f64 (*.f64 -3 a) 1)
(+.f64 (*.f64 -3 a) 1)
(+.f64 (*.f64 -3 a) 1)
(*.f64 -3 a)
(+.f64 1 (*.f64 -3 a))
(+.f64 1 (*.f64 -3 a))
(+.f64 1 (*.f64 -3 a))
(*.f64 -3 a)
(+.f64 1 (*.f64 -3 a))
(+.f64 1 (*.f64 -3 a))
(+.f64 1 (*.f64 -3 a))
(+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 0 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))
(+.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (*.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 1)
(*.f64 1 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))
(*.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 3) (pow.f64 (hypot.f64 a b) 12)) (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (pow.f64 (hypot.f64 a b) 8)) (-.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4)))
(pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (hypot.f64 a b) 4)) (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a b) 4))) (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a b) 4)))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(+.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (*.f64 a (fma.f64 a a a)))
(+.f64 0 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(+.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 a (fma.f64 a a a)) 1) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 1)
(*.f64 1 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(*.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 1)
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(*.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3)) (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4) (*.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4)) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) 2)
(sqrt.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 2))
(log.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b) b) (exp.f64 (*.f64 a (fma.f64 a a a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (exp.f64 (*.f64 a (fma.f64 a a a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a (fma.f64 a a a))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(exp.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 0 (*.f64 b (fma.f64 a -3 1)))
(+.f64 (*.f64 b (*.f64 a -3)) b)
(+.f64 (*.f64 (*.f64 a -3) b) b)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 a -3 1)))) 1)
(pow.f64 (*.f64 b (fma.f64 a -3 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 a -3 1))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 a -3 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 a -3 1)))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a -3 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 a -3 1))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 a -3 1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (fma.f64 a -3 1)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (fma.f64 a -3 1)))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 a -3 1))))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 (*.f64 a -3) b b)
(+.f64 1 (*.f64 a -3))
(+.f64 0 (fma.f64 a -3 1))
(+.f64 (*.f64 a -3) 1)
(+.f64 (*.f64 (*.f64 a -3) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1))) (cbrt.f64 (exp.f64 (fma.f64 a -3 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a -3 1))) 1)
(*.f64 1 (fma.f64 a -3 1))
(*.f64 (fma.f64 a -3 1) 1)
(*.f64 (cbrt.f64 (fma.f64 a -3 1)) (pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 2) (cbrt.f64 (fma.f64 a -3 1)))
(*.f64 (sqrt.f64 (fma.f64 a -3 1)) (sqrt.f64 (fma.f64 a -3 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 a -3) 3) 1) (+.f64 (pow.f64 (*.f64 a -3) 2) (-.f64 1 (*.f64 (*.f64 a -3) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 a -3) 2) 1) (fma.f64 a -3 -1))
(pow.f64 (fma.f64 a -3 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 3)
(pow.f64 (pow.f64 (fma.f64 a -3 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a -3 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 a -3 1) 2))
(log.f64 (exp.f64 (fma.f64 a -3 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a -3 1))))
(cbrt.f64 (pow.f64 (fma.f64 a -3 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 a -3 1)))
(exp.f64 (log1p.f64 (*.f64 a -3)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 a -3)) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 a -3)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (*.f64 a -3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 a -3))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 a -3))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a -3 1)))
Outputs
(+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))))
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (pow.f64 a 4) (*.f64 (*.f64 4 a) (fma.f64 a a a)))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4))
(fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4))
(+.f64 (pow.f64 a 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (pow.f64 a 4) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (*.f64 (*.f64 4 a) (fma.f64 a a a))))
(+.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a)))))))
(+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a)))))
(+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))))
(+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (*.f64 (*.f64 4 a) (fma.f64 a a a))))
(+.f64 (fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (pow.f64 b 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) (fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 5/64 (/.f64 1 (pow.f64 a 6))) (*.f64 -1 (+.f64 (pow.f64 (/.f64 -1/8 (pow.f64 a 3)) 2) (*.f64 1/16 (/.f64 1 (pow.f64 a 6)))))) (pow.f64 b 8)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 (+.f64 (/.f64 5/64 (pow.f64 a 6)) (neg.f64 (+.f64 (pow.f64 (/.f64 -1/8 (pow.f64 a 3)) 2) (/.f64 1/16 (pow.f64 a 6))))) (pow.f64 b 8))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (*.f64 (*.f64 4 a) (fma.f64 a a a)))))
(fma.f64 2 (*.f64 (-.f64 (/.f64 5/64 (pow.f64 a 6)) (+.f64 (pow.f64 (/.f64 -1/8 (pow.f64 a 3)) 2) (/.f64 1/16 (pow.f64 a 6)))) (*.f64 (pow.f64 b 8) (*.f64 a a))) (+.f64 (fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (pow.f64 b 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4))))
(fma.f64 2 (*.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 -1/8 (pow.f64 a 3)) 2)) (*.f64 (/.f64 1 (pow.f64 a 6)) 1/64)) (*.f64 (pow.f64 b 8) (*.f64 a a))) (+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) (fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4))))
(pow.f64 b 4)
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)))
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (pow.f64 b 4))
(fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4))
(+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))))))
(+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (*.f64 (*.f64 4 a) (fma.f64 a a a))))
(+.f64 (fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (pow.f64 b 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) (fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 a 4)) (*.f64 1/4 (pow.f64 a 4))) (pow.f64 a 2)) (pow.f64 b 2)))))))))))
(fma.f64 -1/4 (/.f64 (pow.f64 a 6) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (fma.f64 1/2 (pow.f64 a 4) (fma.f64 1/4 (/.f64 (pow.f64 a 6) (*.f64 b b)) (fma.f64 -1/2 (pow.f64 a 4) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (/.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (pow.f64 a 4) 0))) (*.f64 b b)))))))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 a 6) b) b) (fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (fma.f64 (pow.f64 a 4) 1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 a 6) b) b) 1/4 (+.f64 (+.f64 (fma.f64 (pow.f64 a 4) -1/2 (pow.f64 b 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4))) (*.f64 (/.f64 (*.f64 a a) b) (/.f64 0 b)))))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 a 6) b) b) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (fma.f64 (pow.f64 a 4) 1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 a 6) b) b) 1/4 (+.f64 (fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4)) (fma.f64 (pow.f64 a 4) -1/2 (pow.f64 b 4)))))))
(pow.f64 b 4)
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)))
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (pow.f64 b 4))
(fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4))
(+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))))))
(+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (*.f64 (*.f64 4 a) (fma.f64 a a a))))
(+.f64 (fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (pow.f64 b 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) (fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 4 (+.f64 1 (*.f64 -3 a)))) (pow.f64 b 2)) (+.f64 (*.f64 1/2 (pow.f64 a 4)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 a 6) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (pow.f64 a 4)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (+.f64 (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 a 4)) (*.f64 1/4 (pow.f64 a 4))) (pow.f64 a 2)) (pow.f64 b 2)))))))))))
(fma.f64 -1/4 (/.f64 (pow.f64 a 6) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 a a) (*.f64 4 (fma.f64 a -3 1))) (*.f64 b b) (fma.f64 1/2 (pow.f64 a 4) (fma.f64 1/4 (/.f64 (pow.f64 a 6) (*.f64 b b)) (fma.f64 -1/2 (pow.f64 a 4) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (/.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (pow.f64 a 4) 0))) (*.f64 b b)))))))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 a 6) b) b) (fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 -12 a))) (fma.f64 (pow.f64 a 4) 1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 a 6) b) b) 1/4 (+.f64 (+.f64 (fma.f64 (pow.f64 a 4) -1/2 (pow.f64 b 4)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4))) (*.f64 (/.f64 (*.f64 a a) b) (/.f64 0 b)))))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 a 6) b) b) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (fma.f64 (pow.f64 a 4) 1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 a 6) b) b) 1/4 (+.f64 (fma.f64 (*.f64 4 a) (fma.f64 a a a) (pow.f64 a 4)) (fma.f64 (pow.f64 a 4) -1/2 (pow.f64 b 4)))))))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a -3) (*.f64 b b)))
(*.f64 b (fma.f64 b (*.f64 a -3) b))
(*.f64 b (fma.f64 -3 (*.f64 b a) b))
(+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(+.f64 (*.f64 a a) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(+.f64 (*.f64 a a) (*.f64 b (fma.f64 -3 (*.f64 b a) b)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 a -3) (*.f64 b b)))
(fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (*.f64 a -3)))
(*.f64 a (+.f64 (*.f64 -3 (*.f64 b b)) (fma.f64 a a a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 a -3) (*.f64 b b)))
(fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (*.f64 a -3)))
(*.f64 a (+.f64 (*.f64 -3 (*.f64 b b)) (fma.f64 a a a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 a (+.f64 a (pow.f64 a 2)))
(*.f64 a (fma.f64 a a a))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a -3) (*.f64 b b)))
(*.f64 b (fma.f64 b (*.f64 a -3) b))
(*.f64 b (fma.f64 -3 (*.f64 b a) b))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a -3) (*.f64 b b)))
(*.f64 b (fma.f64 b (*.f64 a -3) b))
(*.f64 b (fma.f64 -3 (*.f64 b a) b))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2)) (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 (+.f64 1 (*.f64 -3 a)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 b (+.f64 (*.f64 -3 a) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
b
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 -3 (*.f64 a b))
(*.f64 b (*.f64 a -3))
(*.f64 a (*.f64 b -3))
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(*.f64 -3 (*.f64 a b))
(*.f64 b (*.f64 a -3))
(*.f64 a (*.f64 b -3))
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 -3 (*.f64 a b)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
1
(+.f64 (*.f64 -3 a) 1)
(fma.f64 a -3 1)
(+.f64 (*.f64 -3 a) 1)
(fma.f64 a -3 1)
(+.f64 (*.f64 -3 a) 1)
(fma.f64 a -3 1)
(*.f64 -3 a)
(*.f64 a -3)
(+.f64 1 (*.f64 -3 a))
(fma.f64 a -3 1)
(+.f64 1 (*.f64 -3 a))
(fma.f64 a -3 1)
(+.f64 1 (*.f64 -3 a))
(fma.f64 a -3 1)
(*.f64 -3 a)
(*.f64 a -3)
(+.f64 1 (*.f64 -3 a))
(fma.f64 a -3 1)
(+.f64 1 (*.f64 -3 a))
(fma.f64 a -3 1)
(+.f64 1 (*.f64 -3 a))
(fma.f64 a -3 1)
(+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 0 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (*.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4)))) (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 1)
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 1 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 1)
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(/.f64 (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 3) (pow.f64 (hypot.f64 a b) 12)) (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) 3)) (pow.f64 (hypot.f64 a b) 12)) (-.f64 (+.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1)))) 2) (pow.f64 (hypot.f64 a b) 8)) (*.f64 4 (*.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4)))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) 3) (pow.f64 (hypot.f64 a b) 12)) (+.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) 2) 16) (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) -4)))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) 3) (pow.f64 (hypot.f64 a b) 12)) (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (*.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))) (pow.f64 (hypot.f64 a b) 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (pow.f64 (hypot.f64 a b) 8)) (-.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1)))) 2) (pow.f64 (hypot.f64 a b) 8)) (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (neg.f64 (pow.f64 (hypot.f64 a b) 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) 2) 16) (pow.f64 (hypot.f64 a b) 8)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))) (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) 2) 16 (neg.f64 (pow.f64 (hypot.f64 a b) 8))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))) (pow.f64 (hypot.f64 a b) 4)))
(pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 1)
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 3)
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 3) 1/3)
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 2)
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 2))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (*.f64 (exp.f64 (pow.f64 (hypot.f64 a b) 4)) (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a b) 4))) (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (*.f64 (exp.f64 (*.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a b) 4)))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)) 3))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 1))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))) 1) 1))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 3))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 1/3))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4)))) 2))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (pow.f64 (hypot.f64 a b) 4))))
(fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (*.f64 a (fma.f64 a a a)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 0 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (*.f64 a (fma.f64 a a a)) 1) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))))) (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (fma.f64 a -3 1)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 1)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 1 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 1)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 2) (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(*.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)))
(pow.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) 2)
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3)) (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4) (*.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) (pow.f64 (*.f64 (*.f64 b b) (fma.f64 a -3 1)) 3)) (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4) (*.f64 (*.f64 (*.f64 b b) (fma.f64 a -3 1)) (*.f64 a (fma.f64 a a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4) (*.f64 (*.f64 b b) (*.f64 a (*.f64 (fma.f64 a a a) (fma.f64 a -3 1)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (*.f64 a (fma.f64 a a a)) 3)) (+.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4) (*.f64 (*.f64 a (fma.f64 a a a)) (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (+.f64 -1 (*.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4)) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4)) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a -3 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4)) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 4)) (fma.f64 a (fma.f64 a a a) (*.f64 (*.f64 b b) (+.f64 -1 (*.f64 a 3)))))
(pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 1)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 3)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(pow.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 3) 1/3)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(pow.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) 2)
(sqrt.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 2))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(log.f64 (exp.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b) b) (exp.f64 (*.f64 a (fma.f64 a a a)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (exp.f64 (*.f64 a (fma.f64 a a a)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(log.f64 (*.f64 (exp.f64 (*.f64 a (fma.f64 a a a))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))) 3))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(expm1.f64 (log1p.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(exp.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1) 1))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 3))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))) 1/3))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a))) 2))
(pow.f64 (hypot.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (hypot.f64 (pow.f64 a 3/2) a)) 2)
(log1p.f64 (expm1.f64 (fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 a a) (*.f64 (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 -3 (*.f64 b a) b) b (*.f64 a (fma.f64 a a a)))
(+.f64 0 (*.f64 b (fma.f64 a -3 1)))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 b (*.f64 a -3)) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (*.f64 (*.f64 a -3) b) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 a -3 1)))) 1)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(pow.f64 (*.f64 b (fma.f64 a -3 1)) 1)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 a -3 1))) 3)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 3) 1/3)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 a -3 1))) 2)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 2))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(log.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) b))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 a -3 1)))))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 a -3 1)) 3))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a -3 1) 3)))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 3)))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 a -3 1))))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(exp.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 a -3 1))) 1) 1))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 a -3 1)))) 3))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (fma.f64 a -3 1)))) 1/3))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (fma.f64 a -3 1)))) 2))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 a -3 1))))
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(fma.f64 b (*.f64 a -3) b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 -3 (*.f64 b a) b)
(fma.f64 (*.f64 a -3) b b)
(*.f64 b (fma.f64 a -3 1))
(fma.f64 b (*.f64 a -3) b)
(fma.f64 -3 (*.f64 b a) b)
(+.f64 1 (*.f64 a -3))
(fma.f64 a -3 1)
(+.f64 0 (fma.f64 a -3 1))
(fma.f64 a -3 1)
(+.f64 (*.f64 a -3) 1)
(fma.f64 a -3 1)
(+.f64 (*.f64 (*.f64 a -3) 1) 1)
(fma.f64 a -3 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1))) (cbrt.f64 (exp.f64 (fma.f64 a -3 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a -3 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a -3 1))) 1)
(fma.f64 a -3 1)
(*.f64 1 (fma.f64 a -3 1))
(fma.f64 a -3 1)
(*.f64 (fma.f64 a -3 1) 1)
(fma.f64 a -3 1)
(*.f64 (cbrt.f64 (fma.f64 a -3 1)) (pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 2))
(fma.f64 a -3 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 2) (cbrt.f64 (fma.f64 a -3 1)))
(fma.f64 a -3 1)
(*.f64 (sqrt.f64 (fma.f64 a -3 1)) (sqrt.f64 (fma.f64 a -3 1)))
(fma.f64 a -3 1)
(/.f64 (+.f64 (pow.f64 (*.f64 a -3) 3) 1) (+.f64 (pow.f64 (*.f64 a -3) 2) (-.f64 1 (*.f64 (*.f64 a -3) 1))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 a 3) -27)) (+.f64 (pow.f64 (*.f64 a -3) 2) (-.f64 1 (*.f64 a -3))))
(/.f64 (fma.f64 (pow.f64 a 3) -27 1) (+.f64 (*.f64 (*.f64 a a) 9) (+.f64 1 (*.f64 a 3))))
(/.f64 (fma.f64 (pow.f64 a 3) -27 1) (+.f64 1 (*.f64 (*.f64 a -3) (fma.f64 a -3 -1))))
(/.f64 (-.f64 (pow.f64 (*.f64 a -3) 2) 1) (fma.f64 a -3 -1))
(/.f64 (+.f64 (pow.f64 (*.f64 a -3) 2) -1) (fma.f64 a -3 -1))
(/.f64 (+.f64 -1 (*.f64 (*.f64 a a) 9)) (fma.f64 a -3 -1))
(/.f64 (fma.f64 (*.f64 a a) 9 -1) (fma.f64 a -3 -1))
(pow.f64 (fma.f64 a -3 1) 1)
(fma.f64 a -3 1)
(pow.f64 (cbrt.f64 (fma.f64 a -3 1)) 3)
(fma.f64 a -3 1)
(pow.f64 (pow.f64 (fma.f64 a -3 1) 3) 1/3)
(fma.f64 a -3 1)
(pow.f64 (sqrt.f64 (fma.f64 a -3 1)) 2)
(fma.f64 a -3 1)
(sqrt.f64 (pow.f64 (fma.f64 a -3 1) 2))
(fma.f64 a -3 1)
(log.f64 (exp.f64 (fma.f64 a -3 1)))
(fma.f64 a -3 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a -3 1))))
(fma.f64 a -3 1)
(cbrt.f64 (pow.f64 (fma.f64 a -3 1) 3))
(fma.f64 a -3 1)
(expm1.f64 (log1p.f64 (fma.f64 a -3 1)))
(fma.f64 a -3 1)
(exp.f64 (log1p.f64 (*.f64 a -3)))
(fma.f64 a -3 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 a -3)) 1))
(fma.f64 a -3 1)
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 a -3)) 1) 1))
(fma.f64 a -3 1)
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (*.f64 a -3))) 3))
(fma.f64 a -3 1)
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 a -3))) 1/3))
(fma.f64 a -3 1)
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 a -3))) 2))
(fma.f64 a -3 1)
(log1p.f64 (expm1.f64 (fma.f64 a -3 1)))
(fma.f64 a -3 1)

localize44.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2)
94.4%
(*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))
89.4%
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))
83.2%
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
Compiler

Compiled 153 to 77 computations (49.7% saved)

series6.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
b
@inf
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
1.0ms
b
@0
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
0.0ms
b
@inf
(*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))
0.0ms
a
@0
(*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))
0.0ms
a
@0
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))

rewrite134.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1082×fma-neg
756×expm1-udef
754×log1p-udef
468×add-sqr-sqrt
458×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020168
1462152
26664152
Stop Event
node limit
Counts
4 → 127
Calls
Call 1
Inputs
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))
(*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))
(pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))) 1)
(-.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(*.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(*.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) 4) (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 3) 1/3)
(pow.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (hypot.f64 a b) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 1 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 4 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) 2) (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))) (/.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(*.f64 1 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))
(*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 1)
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 2) (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))
(*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (+.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a a (pow.f64 a 3)) b) (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))
(pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 a (+.f64 a (*.f64 a a)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 b b) (+.f64 1 (*.f64 a -3)) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 1 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) 2) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (hypot.f64 a (pow.f64 a 3/2)) (hypot.f64 a (pow.f64 a 3/2)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 a -3)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a -3) (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))) 1)
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (pow.f64 a 3) 27))) (+.f64 1 (*.f64 (*.f64 a 3) (+.f64 1 (*.f64 a 3)))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (*.f64 a a) 9))) (+.f64 1 (*.f64 a 3)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 a 3) 27)) (*.f64 b b)) (+.f64 1 (*.f64 (*.f64 a 3) (+.f64 1 (*.f64 a 3)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 a a) 9)) (*.f64 b b)) (+.f64 1 (*.f64 a 3)))
(pow.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) 1/3)
(pow.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (*.f64 a -3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (log1p.f64 (*.f64 a -3))))
(exp.f64 (*.f64 (+.f64 (*.f64 2 (log.f64 b)) (log1p.f64 (*.f64 a -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(+.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 a a)) (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 b b)))
(+.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 b b)) (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (hypot.f64 a b) 2)) (*.f64 (*.f64 b b) (pow.f64 (hypot.f64 a b) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (hypot.f64 a b) 2)) (*.f64 (*.f64 a a) (pow.f64 (hypot.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 1)
(*.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (hypot.f64 a b) 2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) 1)
(*.f64 1 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) (pow.f64 (hypot.f64 a b) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2))
(*.f64 (hypot.f64 a b) (*.f64 (hypot.f64 a b) (pow.f64 (hypot.f64 a b) 2)))
(*.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (hypot.f64 a b)) (hypot.f64 a b))
(*.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2)) (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (pow.f64 (hypot.f64 a b) 2)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (hypot.f64 a b) 2)) (-.f64 (*.f64 a a) (*.f64 b b)))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4))
(log.f64 (exp.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(exp.f64 (*.f64 2 (log.f64 (pow.f64 (hypot.f64 a b) 2))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (pow.f64 (hypot.f64 a b) 2))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))

simplify126.0ms (1.1%)

Algorithm
egg-herbie
Rules
1298×unswap-sqr
1086×cancel-sign-sub-inv
900×times-frac
598×fma-neg
480×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037412239
1100610611
2358210601
Stop Event
node limit
Counts
223 → 253
Calls
Call 1
Inputs
(+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(pow.f64 a 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))) 1)
(-.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(*.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(*.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) 4) (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 3) 1/3)
(pow.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (hypot.f64 a b) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 1 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 4 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) 2) (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))) (/.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(*.f64 1 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))
(*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 1)
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 2) (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))
(*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (+.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a a (pow.f64 a 3)) b) (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))
(pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 a (+.f64 a (*.f64 a a)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 b b) (+.f64 1 (*.f64 a -3)) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 1 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) 2) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (hypot.f64 a (pow.f64 a 3/2)) (hypot.f64 a (pow.f64 a 3/2)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 a -3)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a -3) (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))) 1)
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (pow.f64 a 3) 27))) (+.f64 1 (*.f64 (*.f64 a 3) (+.f64 1 (*.f64 a 3)))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (*.f64 a a) 9))) (+.f64 1 (*.f64 a 3)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 a 3) 27)) (*.f64 b b)) (+.f64 1 (*.f64 (*.f64 a 3) (+.f64 1 (*.f64 a 3)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 a a) 9)) (*.f64 b b)) (+.f64 1 (*.f64 a 3)))
(pow.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) 1/3)
(pow.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (*.f64 a -3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (log1p.f64 (*.f64 a -3))))
(exp.f64 (*.f64 (+.f64 (*.f64 2 (log.f64 b)) (log1p.f64 (*.f64 a -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(+.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 a a)) (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 b b)))
(+.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 b b)) (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (hypot.f64 a b) 2)) (*.f64 (*.f64 b b) (pow.f64 (hypot.f64 a b) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (hypot.f64 a b) 2)) (*.f64 (*.f64 a a) (pow.f64 (hypot.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 1)
(*.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (hypot.f64 a b) 2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) 1)
(*.f64 1 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) (pow.f64 (hypot.f64 a b) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2))
(*.f64 (hypot.f64 a b) (*.f64 (hypot.f64 a b) (pow.f64 (hypot.f64 a b) 2)))
(*.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (hypot.f64 a b)) (hypot.f64 a b))
(*.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2)) (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (pow.f64 (hypot.f64 a b) 2)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (hypot.f64 a b) 2)) (-.f64 (*.f64 a a) (*.f64 b b)))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4))
(log.f64 (exp.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(exp.f64 (*.f64 2 (log.f64 (pow.f64 (hypot.f64 a b) 2))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (pow.f64 (hypot.f64 a b) 2))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
Outputs
(+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1))))
(fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 b 4))))
(+.f64 (pow.f64 b 4) (fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 b 4))))
(+.f64 (pow.f64 b 4) (fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 b 4))))
(+.f64 (pow.f64 b 4) (fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 b 4))))
(+.f64 (pow.f64 b 4) (fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 b 4))))
(+.f64 (pow.f64 b 4) (fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 b 4))))
(+.f64 (pow.f64 b 4) (fma.f64 (fma.f64 4 (fma.f64 a -3 1) (*.f64 2 (*.f64 a a))) (*.f64 b b) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (fma.f64 a -3 1) b)) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (*.f64 a a))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(fma.f64 a a (pow.f64 a 3))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a -3))))
(+.f64 (pow.f64 a 3) (*.f64 a (+.f64 (*.f64 (*.f64 -3 b) b) a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(fma.f64 a a (pow.f64 a 3))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a -3))))
(+.f64 (pow.f64 a 3) (*.f64 a (+.f64 (*.f64 (*.f64 -3 b) b) a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 b 2) (+.f64 (pow.f64 a 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(fma.f64 a a (pow.f64 a 3))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (-.f64 1 (*.f64 3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(*.f64 b (*.f64 b (*.f64 a -3)))
(*.f64 b (*.f64 a (*.f64 -3 b)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(*.f64 b (*.f64 b (*.f64 a -3)))
(*.f64 b (*.f64 a (*.f64 -3 b)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 b 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 b 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 b 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 a 4))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(+.f64 (pow.f64 b 4) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))) 1)
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(-.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(*.f64 1 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 1)
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 2))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(*.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))))
(pow.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) 2)
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) 1) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 4 (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (hypot.f64 a b) 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (hypot.f64 a b) 4)) (pow.f64 (hypot.f64 a b) 8)))
(*.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) 1) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 4 (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (hypot.f64 a b) 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (hypot.f64 a b) 4)) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) 1) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 4 (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (hypot.f64 a b) 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (hypot.f64 a b) 4)) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) 4) (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (*.f64 4 (pow.f64 (hypot.f64 a b) 4))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (+.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16 (pow.f64 (hypot.f64 a b) 8)) (*.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (*.f64 (pow.f64 (hypot.f64 a b) 4) -4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16 (*.f64 (pow.f64 (hypot.f64 a b) 4) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) 1) (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 4 (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (hypot.f64 a b) 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4))) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6)) (fma.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (hypot.f64 a b) 4)) (pow.f64 (hypot.f64 a b) 8)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4) (*.f64 (pow.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 a b) 8) (*.f64 (pow.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (fma.f64 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 (hypot.f64 a b) 4)))
(pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 1)
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 3)
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 3) 1/3)
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(pow.f64 (hypot.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 2))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)) 3))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 1))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (hypot.f64 a b) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 1 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 1 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 4 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 8)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) 2) (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 4 (fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 4 (fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (hypot.f64 a b) 4))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (*.f64 2 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2)))) (pow.f64 (hypot.f64 a b) 4))
(+.f64 (pow.f64 (hypot.f64 a b) 4) (*.f64 4 (pow.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) 1)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))) (/.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(*.f64 1 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 1)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 2))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 2) (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))))
(pow.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) 2)
(*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (-.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 b (*.f64 (fma.f64 a -3 1) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (-.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 b (*.f64 (fma.f64 a -3 1) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (-.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 b (*.f64 (fma.f64 a -3 1) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (+.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a a (pow.f64 a 3)) b) (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (fma.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (+.f64 b (*.f64 b (*.f64 a -3))) (*.f64 b (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (-.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 b (*.f64 (fma.f64 a -3 1) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (*.f64 (fma.f64 a -3 1) b) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 (fma.f64 a -3 1) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 1)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 3)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 (hypot.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (hypot.f64 a (pow.f64 a 3/2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(log.f64 (exp.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) 1))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 a (+.f64 a (*.f64 a a)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 b b) (+.f64 1 (*.f64 a -3)) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 1 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2))) (cbrt.f64 (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2))) (cbrt.f64 (*.f64 b (*.f64 (fma.f64 a -3 1) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 2)) (cbrt.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) 2) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (+.f64 (pow.f64 a 3) (*.f64 b b)) (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)))
(fma.f64 b (*.f64 (fma.f64 a -3 1) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (pow.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) 2) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (pow.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) 2))
(fma.f64 (hypot.f64 a (pow.f64 a 3/2)) (hypot.f64 a (pow.f64 a 3/2)) (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(fma.f64 (hypot.f64 a (pow.f64 a 3/2)) (hypot.f64 a (pow.f64 a 3/2)) (*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b)))
(fma.f64 (hypot.f64 a (pow.f64 a 3/2)) (hypot.f64 a (pow.f64 a 3/2)) (*.f64 b (*.f64 (fma.f64 a -3 1) b)))
(fma.f64 (hypot.f64 a (pow.f64 a 3/2)) (hypot.f64 a (pow.f64 a 3/2)) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 a -3)))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a -3) (*.f64 b b)))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))) 1)
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (pow.f64 a 3) 27))) (+.f64 1 (*.f64 (*.f64 a 3) (+.f64 1 (*.f64 a 3)))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (pow.f64 a 3) 27))) (+.f64 1 (*.f64 a (*.f64 3 (+.f64 1 (*.f64 a 3))))))
(*.f64 (/.f64 (*.f64 b b) (fma.f64 a (*.f64 3 (fma.f64 a 3 1)) 1)) (+.f64 1 (*.f64 (pow.f64 a 3) -27)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (*.f64 a a) 9))) (+.f64 1 (*.f64 a 3)))
(/.f64 (*.f64 b b) (/.f64 (+.f64 1 (*.f64 a 3)) (-.f64 1 (*.f64 (*.f64 a a) 9))))
(*.f64 (/.f64 (*.f64 b b) (fma.f64 a 3 1)) (+.f64 1 (*.f64 (*.f64 a a) -9)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 a 3) 27)) (*.f64 b b)) (+.f64 1 (*.f64 (*.f64 a 3) (+.f64 1 (*.f64 a 3)))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 1 (*.f64 (pow.f64 a 3) 27))) (+.f64 1 (*.f64 a (*.f64 3 (+.f64 1 (*.f64 a 3))))))
(*.f64 (/.f64 (*.f64 b b) (fma.f64 a (*.f64 3 (fma.f64 a 3 1)) 1)) (+.f64 1 (*.f64 (pow.f64 a 3) -27)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 a a) 9)) (*.f64 b b)) (+.f64 1 (*.f64 a 3)))
(/.f64 (*.f64 b b) (/.f64 (+.f64 1 (*.f64 a 3)) (-.f64 1 (*.f64 (*.f64 a a) 9))))
(*.f64 (/.f64 (*.f64 b b) (fma.f64 a 3 1)) (+.f64 1 (*.f64 (*.f64 a a) -9)))
(pow.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))) 1)
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6)))
(pow.f64 (*.f64 b (hypot.f64 1 (sqrt.f64 (*.f64 a -3)))) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 a -3)) 2)))
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -3 1) 2)))
(fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (*.f64 a -3))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 a -3)) 3) (pow.f64 b 6)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 3) (pow.f64 b 6)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (log1p.f64 (*.f64 a -3))))
(exp.f64 (fma.f64 2 (log.f64 b) (log1p.f64 (*.f64 a -3))))
(*.f64 (*.f64 b b) (exp.f64 (log1p.f64 (*.f64 a -3))))
(exp.f64 (*.f64 (+.f64 (*.f64 2 (log.f64 b)) (log1p.f64 (*.f64 a -3))) 1))
(exp.f64 (fma.f64 2 (log.f64 b) (log1p.f64 (*.f64 a -3))))
(*.f64 (*.f64 b b) (exp.f64 (log1p.f64 (*.f64 a -3))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))
(*.f64 (+.f64 1 (*.f64 a -3)) (*.f64 b b))
(*.f64 b (*.f64 (fma.f64 a -3 1) b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 a a)) (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 b b)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (fma.f64 b b (*.f64 a a)))
(+.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 b b)) (*.f64 (pow.f64 (hypot.f64 a b) 2) (*.f64 a a)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (fma.f64 b b (*.f64 a a)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (hypot.f64 a b) 2)) (*.f64 (*.f64 b b) (pow.f64 (hypot.f64 a b) 2)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (fma.f64 b b (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (hypot.f64 a b) 2)) (*.f64 (*.f64 a a) (pow.f64 (hypot.f64 a b) 2)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 (hypot.f64 a b) 2) (fma.f64 b b (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))) 1)
(pow.f64 (hypot.f64 a b) 4)
(*.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (hypot.f64 a b) 2))
(pow.f64 (hypot.f64 a b) 4)
(*.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2) 1)
(pow.f64 (hypot.f64 a b) 4)
(*.f64 1 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))
(pow.f64 (hypot.f64 a b) 4)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 8)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) (pow.f64 (hypot.f64 a b) 2)))
(pow.f64 (hypot.f64 a b) 4)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 8)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2))
(*.f64 (hypot.f64 a b) (*.f64 (hypot.f64 a b) (pow.f64 (hypot.f64 a b) 2)))
(pow.f64 (hypot.f64 a b) 4)
(*.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (hypot.f64 a b)) (hypot.f64 a b))
(pow.f64 (hypot.f64 a b) 4)
(*.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)) 2)) (cbrt.f64 (pow.f64 (hypot.f64 a b) 2)))
(pow.f64 (hypot.f64 a b) 4)
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 (+.f64 b a) (-.f64 a b))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 (+.f64 b a) (-.f64 a b))))
(*.f64 (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 b a)) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 (+.f64 b a) (-.f64 a b))) (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 (+.f64 b a) (-.f64 a b))) (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (+.f64 (pow.f64 a 6) (pow.f64 b 6))) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (pow.f64 (hypot.f64 a b) 2) (/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (pow.f64 (hypot.f64 a b) 2))
(/.f64 (*.f64 (pow.f64 (hypot.f64 a b) 2) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (pow.f64 (hypot.f64 a b) 2) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (pow.f64 (hypot.f64 a b) 2) (/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 6) (pow.f64 b 6)) (pow.f64 (hypot.f64 a b) 2)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (pow.f64 (hypot.f64 a b) 2) (/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (pow.f64 (hypot.f64 a b) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (hypot.f64 a b) 2)) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (pow.f64 (hypot.f64 a b) 2) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (pow.f64 (hypot.f64 a b) 2) (/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 4))
(pow.f64 (hypot.f64 a b) 4)
(log.f64 (exp.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(pow.f64 (hypot.f64 a b) 4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2))))
(pow.f64 (hypot.f64 a b) 4)
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 6))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(pow.f64 (hypot.f64 a b) 4)
(exp.f64 (*.f64 2 (log.f64 (pow.f64 (hypot.f64 a b) 2))))
(pow.f64 (hypot.f64 a b) 4)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (pow.f64 (hypot.f64 a b) 2))) 1))
(pow.f64 (hypot.f64 a b) 4)
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 (hypot.f64 a b) 2) 2)))
(pow.f64 (hypot.f64 a b) 4)

eval261.0ms (2.3%)

Compiler

Compiled 17165 to 10155 computations (40.8% saved)

prune91.0ms (0.8%)

Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New48813501
Fresh000
Picked101
Done101
Total49013503
Accurracy
43.1%
Counts
503 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.0%
(-.f64 (fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))) 1)
32.0%
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))) 1)
31.6%
(-.f64 (pow.f64 b 4) 1)
34.3%
(-.f64 (pow.f64 a 4) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
36.0%
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
35.8%
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))) 1)
31.8%
(+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) -1)
32.9%
(+.f64 (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
32.0%
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
36.5%
(+.f64 (+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a))))) -1)
34.8%
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
Compiler

Compiled 536 to 388 computations (27.6% saved)

localize40.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 4 (*.f64 a (fma.f64 a a a)))
99.9%
(*.f64 a (fma.f64 a a a))
88.8%
(+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a)))))
84.5%
(fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a))))
Compiler

Compiled 129 to 69 computations (46.5% saved)

series6.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
a
@inf
(*.f64 4 (*.f64 a (fma.f64 a a a)))
1.0ms
b
@0
(fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a))))
0.0ms
b
@0
(+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a)))))
0.0ms
a
@-inf
(*.f64 a (fma.f64 a a a))
0.0ms
a
@0
(*.f64 a (fma.f64 a a a))

rewrite106.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1312×fma-def
736×expm1-udef
730×log1p-udef
510×fma-neg
428×add-sqr-sqrt
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019166
1421150
25643146
Stop Event
node limit
Counts
4 → 125
Calls
Call 1
Inputs
(fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a))))
(+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a)))))
(*.f64 a (fma.f64 a a a))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
Outputs
(+.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(+.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 a (*.f64 (fma.f64 a a a) 4)))
(+.f64 (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 1) (*.f64 a (*.f64 (fma.f64 a a a) 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) 1)
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1)
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16) (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (neg.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 4) (*.f64 a (fma.f64 a a a))) (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 a 8) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (/.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 1)
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (/.f64 1 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8))))
(*.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2)) (/.f64 1 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8)) (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (-.f64 (pow.f64 a 8) (*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))) (neg.f64 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (pow.f64 a 8)) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (+.f64 1 (expm1.f64 (pow.f64 a 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (exp.f64 (pow.f64 a 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (+.f64 1 (expm1.f64 (pow.f64 a 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 a 4)) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 a 4))) (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 a 4))) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (*.f64 b b) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1 (pow.f64 a 4))
(fma.f64 (pow.f64 a 4) 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4))
(fma.f64 1 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (cbrt.f64 (pow.f64 a 8)) (cbrt.f64 (pow.f64 a 4)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (pow.f64 a 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 a 4))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 a 4))
(fma.f64 (*.f64 a a) (*.f64 a a) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (sqrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 4) (pow.f64 (cbrt.f64 a) 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (pow.f64 (sqrt.f64 a) 4) (pow.f64 (sqrt.f64 a) 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) 2)) (cbrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(+.f64 (pow.f64 a 3) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 a a a)))) 1)
(pow.f64 (*.f64 a (fma.f64 a a a)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 a a a))) 3)
(pow.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 a (sqrt.f64 a)) a) 2)
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a a a)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 a a a)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 a 3)) (exp.f64 (*.f64 a a))))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 a a a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a a a) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 a a a))))
(exp.f64 (log.f64 (*.f64 a (fma.f64 a a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 a a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 a a a))))
(fma.f64 a (*.f64 a a) (*.f64 a a))
(fma.f64 1 (pow.f64 a 3) (*.f64 a a))
(fma.f64 (*.f64 a a) a (*.f64 a a))
(fma.f64 (*.f64 a (sqrt.f64 a)) (*.f64 a (sqrt.f64 a)) (*.f64 a a))
(fma.f64 (sqrt.f64 (pow.f64 a 3)) (sqrt.f64 (pow.f64 a 3)) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 a a) 1) a (*.f64 a a))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 a a) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a a))
(+.f64 (*.f64 (*.f64 4 a) (*.f64 a a)) (*.f64 (*.f64 4 a) a))
(+.f64 (*.f64 (*.f64 a a) (*.f64 4 a)) (*.f64 a (*.f64 4 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 1)
(pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3) 1/3)
(pow.f64 (*.f64 2 (hypot.f64 (*.f64 a (sqrt.f64 a)) a)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 a (fma.f64 a a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (*.f64 a a) (*.f64 4 a) (*.f64 a (*.f64 4 a)))
(fma.f64 (*.f64 4 a) (*.f64 a a) (*.f64 (*.f64 4 a) a))

simplify190.0ms (1.7%)

Algorithm
egg-herbie
Rules
1136×times-frac
1018×cancel-sign-sub-inv
610×distribute-rgt-neg-in
592×distribute-lft-neg-in
554×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03189597
17959489
231109465
Stop Event
node limit
Counts
197 → 200
Calls
Call 1
Inputs
(*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(pow.f64 a 2)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(+.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(+.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 a (*.f64 (fma.f64 a a a) 4)))
(+.f64 (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 1) (*.f64 a (*.f64 (fma.f64 a a a) 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) 1)
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1)
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16) (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (neg.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 4) (*.f64 a (fma.f64 a a a))) (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 a 8) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (/.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 1)
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (/.f64 1 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8))))
(*.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2)) (/.f64 1 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8)) (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (-.f64 (pow.f64 a 8) (*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))) (neg.f64 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (pow.f64 a 8)) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (+.f64 1 (expm1.f64 (pow.f64 a 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (exp.f64 (pow.f64 a 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (+.f64 1 (expm1.f64 (pow.f64 a 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 a 4)) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 a 4))) (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 a 4))) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (*.f64 b b) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1 (pow.f64 a 4))
(fma.f64 (pow.f64 a 4) 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4))
(fma.f64 1 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (cbrt.f64 (pow.f64 a 8)) (cbrt.f64 (pow.f64 a 4)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (pow.f64 a 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 a 4))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 a 4))
(fma.f64 (*.f64 a a) (*.f64 a a) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (sqrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 4) (pow.f64 (cbrt.f64 a) 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (pow.f64 (sqrt.f64 a) 4) (pow.f64 (sqrt.f64 a) 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) 2)) (cbrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(+.f64 (pow.f64 a 3) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 a a a)))) 1)
(pow.f64 (*.f64 a (fma.f64 a a a)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 a a a))) 3)
(pow.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 a (sqrt.f64 a)) a) 2)
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a a a)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 a a a)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 a 3)) (exp.f64 (*.f64 a a))))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 a a a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a a a) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 a a a))))
(exp.f64 (log.f64 (*.f64 a (fma.f64 a a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 a a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 a a a))))
(fma.f64 a (*.f64 a a) (*.f64 a a))
(fma.f64 1 (pow.f64 a 3) (*.f64 a a))
(fma.f64 (*.f64 a a) a (*.f64 a a))
(fma.f64 (*.f64 a (sqrt.f64 a)) (*.f64 a (sqrt.f64 a)) (*.f64 a a))
(fma.f64 (sqrt.f64 (pow.f64 a 3)) (sqrt.f64 (pow.f64 a 3)) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 a a) 1) a (*.f64 a a))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 a a) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a a))
(+.f64 (*.f64 (*.f64 4 a) (*.f64 a a)) (*.f64 (*.f64 4 a) a))
(+.f64 (*.f64 (*.f64 a a) (*.f64 4 a)) (*.f64 a (*.f64 4 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 1)
(pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3) 1/3)
(pow.f64 (*.f64 2 (hypot.f64 (*.f64 a (sqrt.f64 a)) a)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 a (fma.f64 a a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (*.f64 a a) (*.f64 4 a) (*.f64 a (*.f64 4 a)))
(fma.f64 (*.f64 4 a) (*.f64 a a) (*.f64 (*.f64 4 a) a))
Outputs
(*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 4 (pow.f64 b 2))
(*.f64 4 (*.f64 b b))
(*.f64 b (*.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(fma.f64 4 (pow.f64 a 3) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(fma.f64 4 (pow.f64 a 3) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))))
(*.f64 4 (pow.f64 b 2))
(*.f64 4 (*.f64 b b))
(*.f64 b (*.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 a))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 a (-.f64 (*.f64 2 a) 12))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 a (+.f64 a (pow.f64 a 2))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(pow.f64 a 2)
(*.f64 a a)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 a (fma.f64 a a a))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 4 (pow.f64 a 3)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 a (*.f64 (fma.f64 a a a) 4)))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(+.f64 (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 1) (*.f64 a (*.f64 (fma.f64 a a a) 4)))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) 1)
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1)
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16) (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 (*.f64 4 (*.f64 a (fma.f64 a a a))) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16) (*.f64 b (*.f64 (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 4 (*.f64 a (fma.f64 a a a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) 64)) (+.f64 (fma.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16 (*.f64 (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (*.f64 a (*.f64 b b))) (*.f64 (fma.f64 a a a) -4))) (*.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)) 3) (*.f64 (pow.f64 (hypot.f64 a (pow.f64 a 3/2)) 6) 64)) (+.f64 (fma.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16 (*.f64 b (*.f64 (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 (fma.f64 a a a) (*.f64 a -4))))) (*.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (neg.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(/.f64 (-.f64 (*.f64 b (*.f64 (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 (neg.f64 a) (*.f64 4 (fma.f64 a a a)))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) -16)) (fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (*.f64 (*.f64 a (fma.f64 a a a)) -4)))
(/.f64 (fma.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) -16)) (fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (*.f64 (fma.f64 a a a) (*.f64 a -4))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1)
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 3)
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3) 1/3)
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2)
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(log.f64 (*.f64 (pow.f64 (exp.f64 4) (*.f64 a (fma.f64 a a a))) (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(log.f64 (*.f64 (exp.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 1))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))) 1)
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(-.f64 (/.f64 (pow.f64 a 8) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (/.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 1)
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(*.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (/.f64 1 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (/.f64 1 (fma.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8))))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(*.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2)) (/.f64 1 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8)) (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (/.f64 1 (fma.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8))))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (/.f64 1 (fma.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8))))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (-.f64 (pow.f64 a 8) (*.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (+.f64 (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2) (-.f64 (pow.f64 a 8) (*.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2) (-.f64 (pow.f64 a 8) (*.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 a 12)) (-.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2) (pow.f64 a 8)) (*.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 12) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)) (pow.f64 a 8))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (/.f64 1 (fma.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8))))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 3) (pow.f64 a 12)) (fma.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (-.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (pow.f64 a 4)) (pow.f64 a 8)))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2))) (neg.f64 (-.f64 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 2) (pow.f64 a 8)) (-.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4)))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) 2)) (-.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4)))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 1)
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 3)
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 3) 1/3)
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 2)
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 2))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (*.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (+.f64 1 (expm1.f64 (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (exp.f64 (pow.f64 a 4))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))) (+.f64 1 (expm1.f64 (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (*.f64 (exp.f64 (pow.f64 a 4)) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 a 4))) (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 a 4))) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4))) 3))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))) 1))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (*.f64 b b) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1 (pow.f64 a 4))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (pow.f64 a 4) 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))) (pow.f64 a 4))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 1 (pow.f64 a 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 (cbrt.f64 (pow.f64 a 8)) (cbrt.f64 (pow.f64 a 4)) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (cbrt.f64 (pow.f64 a 8)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))))
(fma.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (pow.f64 a 4))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 a 4))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (pow.f64 (cbrt.f64 b) 2)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (fma.f64 a (fma.f64 a 2 -12) 4) (pow.f64 (cbrt.f64 b) 2)) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) (pow.f64 a 4))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 a a) (*.f64 a a) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4))))) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (sqrt.f64 (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 4) (pow.f64 (cbrt.f64 a) 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 4) (pow.f64 (cbrt.f64 a) 4) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 4) (pow.f64 (cbrt.f64 a) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)))))
(+.f64 (fma.f64 4 (*.f64 a (fma.f64 a a a)) (*.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4))) (pow.f64 (*.f64 a (cbrt.f64 a)) 3))
(fma.f64 (pow.f64 (sqrt.f64 a) 4) (pow.f64 (sqrt.f64 a) 4) (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (*.f64 b (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) 2)) (cbrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4))) (sqrt.f64 (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 (fma.f64 a a a) 4) (pow.f64 a 4)))
(fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (fma.f64 a (*.f64 4 (fma.f64 a a a)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (fma.f64 a 2 -12) 4) (fma.f64 4 (*.f64 a (fma.f64 a a a)) (pow.f64 a 4)))
(+.f64 (pow.f64 a 3) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 a a a)))) 1)
(*.f64 a (fma.f64 a a a))
(pow.f64 (*.f64 a (fma.f64 a a a)) 1)
(*.f64 a (fma.f64 a a a))
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 a a a))) 3)
(*.f64 a (fma.f64 a a a))
(pow.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3) 1/3)
(*.f64 a (fma.f64 a a a))
(pow.f64 (hypot.f64 (*.f64 a (sqrt.f64 a)) a) 2)
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2))
(*.f64 a (fma.f64 a a a))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a a a)) a))
(*.f64 a (fma.f64 a a a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 a a a)))))
(*.f64 a (fma.f64 a a a))
(log.f64 (*.f64 (exp.f64 (pow.f64 a 3)) (exp.f64 (*.f64 a a))))
(*.f64 a (fma.f64 a a a))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 3))
(*.f64 a (fma.f64 a a a))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 a a a) 3)))
(*.f64 a (fma.f64 a a a))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a a a) 3) (pow.f64 a 3)))
(*.f64 a (fma.f64 a a a))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 a a a))))
(*.f64 a (fma.f64 a a a))
(exp.f64 (log.f64 (*.f64 a (fma.f64 a a a))))
(*.f64 a (fma.f64 a a a))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 a a a))) 1))
(*.f64 a (fma.f64 a a a))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 a a a))))
(*.f64 a (fma.f64 a a a))
(fma.f64 a (*.f64 a a) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 1 (pow.f64 a 3) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 (*.f64 a a) a (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 (*.f64 a (sqrt.f64 a)) (*.f64 a (sqrt.f64 a)) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 (sqrt.f64 (pow.f64 a 3)) (sqrt.f64 (pow.f64 a 3)) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 (*.f64 (*.f64 a a) 1) a (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(fma.f64 (*.f64 (*.f64 a a) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a a))
(*.f64 a (fma.f64 a a a))
(+.f64 (*.f64 (*.f64 4 a) (*.f64 a a)) (*.f64 (*.f64 4 a) a))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (*.f64 a a) (*.f64 4 a)) (*.f64 a (*.f64 4 a)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 1)
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 1)
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))) 3)
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3) 1/3)
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(pow.f64 (*.f64 2 (hypot.f64 (*.f64 a (sqrt.f64 a)) a)) 2)
(*.f64 4 (pow.f64 (hypot.f64 (*.f64 a (sqrt.f64 a)) a) 2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) 16))
(fabs.f64 (*.f64 4 (*.f64 a (fma.f64 a a a))))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 a (fma.f64 a a a))))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)))))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4)) 3))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(exp.f64 (log.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))) 1))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (fma.f64 a a a) 4))))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(fma.f64 (*.f64 a a) (*.f64 4 a) (*.f64 a (*.f64 4 a)))
(*.f64 4 (*.f64 a (fma.f64 a a a)))
(fma.f64 (*.f64 4 a) (*.f64 a a) (*.f64 (*.f64 4 a) a))
(*.f64 4 (*.f64 a (fma.f64 a a a)))

localize5.0ms (0%)

Compiler

Compiled 13 to 10 computations (23.1% saved)

localize21.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(pow.f64 b 4)
100.0%
(+.f64 4 (*.f64 -12 a))
94.4%
(*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))
92.3%
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
Compiler

Compiled 58 to 37 computations (36.2% saved)

series4.0ms (0%)

Counts
4 → 51
Calls

18 calls:

TimeVariablePointExpression
0.0ms
b
@0
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
0.0ms
b
@inf
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
0.0ms
a
@0
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
0.0ms
b
@inf
(*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))
0.0ms
a
@inf
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))

rewrite125.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1248×log-prod
1116×fma-def
952×pow-prod-down
590×pow-prod-up
584×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01282
127266
2371966
Stop Event
node limit
Counts
4 → 213
Calls
Call 1
Inputs
(+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
(*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))
(+.f64 4 (*.f64 -12 a))
(pow.f64 b 4)
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 1)
(-.f64 (/.f64 (pow.f64 b 8) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (/.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (*.f64 b b) (+.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 1)
(*.f64 1 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))))
(*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (/.f64 1 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4))))))
(*.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (/.f64 1 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))) (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))) (neg.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (pow.f64 b 8)) (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (neg.f64 (pow.f64 b 4))))
(pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))) (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))) -1)
(pow.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (exp.f64 (pow.f64 b 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(exp.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(fma.f64 b (pow.f64 b 3) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 b (*.f64 b (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 b (*.f64 b 4) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 4 (*.f64 b b) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (pow.f64 b 4) 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b b) 4 (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (*.f64 b b) (*.f64 b b) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1 (pow.f64 b 4))
(fma.f64 1 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 1 (*.f64 4 (*.f64 b b)) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 b) b) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 8)) (*.f64 (cbrt.f64 b) b) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 (pow.f64 b 3) b (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 (sqrt.f64 (fma.f64 -12 a 4)) (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 (*.f64 b (fma.f64 -12 a 4)) b (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 b b))) (cbrt.f64 (*.f64 4 (*.f64 b b)))) (cbrt.f64 (*.f64 4 (*.f64 b b))) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 b b))) (sqrt.f64 (*.f64 4 (*.f64 b b))) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (*.f64 4 b) b (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (pow.f64 (pow.f64 b 4) 5/6) (pow.f64 (cbrt.f64 b) 2) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2) (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 -12 a 4))) (sqrt.f64 (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (pow.f64 b 4))
(fma.f64 (*.f64 4 (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(+.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(+.f64 (*.f64 (*.f64 4 (*.f64 b b)) 1) (*.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 3) (*.f64 (*.f64 (pow.f64 a 3) -1728) (pow.f64 b 6))) (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 2) (*.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (pow.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 2)) (-.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a))))
(/.f64 (*.f64 (*.f64 b b) (fma.f64 (pow.f64 a 3) -1728 64)) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (*.f64 (*.f64 b b) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) (+.f64 4 (*.f64 12 a)))
(/.f64 (*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (*.f64 b b)) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (*.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (*.f64 b b)) (+.f64 4 (*.f64 12 a)))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (exp.f64 (*.f64 4 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(fma.f64 b (*.f64 b 4) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 b (*.f64 b (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 4 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 b b) 4 (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (*.f64 4 (*.f64 b b)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 a (*.f64 -12 (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 -12 a) (*.f64 b b) (*.f64 4 (*.f64 b b)))
(fma.f64 1 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 1 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) (*.f64 (cbrt.f64 (*.f64 -12 a)) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 (sqrt.f64 (*.f64 -12 a)) (*.f64 (sqrt.f64 (*.f64 -12 a)) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 4 (*.f64 b b)) 1 (*.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 b b))) (cbrt.f64 (*.f64 4 (*.f64 b b)))) (cbrt.f64 (*.f64 4 (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)))) (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 b b))) (sqrt.f64 (*.f64 4 (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (sqrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 -12 a))) (*.f64 b (sqrt.f64 (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 4 b) b (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (*.f64 -12 a) b) b (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 4 (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (*.f64 -12 a) (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) a) -12 (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 b (cbrt.f64 (*.f64 -12 a))) 2) (cbrt.f64 (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (*.f64 -12 a))) (sqrt.f64 (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -12 a 4))) 1)
(-.f64 (/.f64 16 (+.f64 4 (*.f64 12 a))) (/.f64 (pow.f64 (*.f64 -12 a) 2) (+.f64 4 (*.f64 12 a))))
(*.f64 (fma.f64 -12 a 4) 1)
(*.f64 1 (fma.f64 -12 a 4))
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (sqrt.f64 (fma.f64 -12 a 4)))
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(*.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (/.f64 1 (+.f64 4 (*.f64 12 a))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 12 a)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 a a) 144 (-.f64 16 (*.f64 -48 a))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 12 a)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 3) -1728 64)) (neg.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (neg.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) (neg.f64 (+.f64 4 (*.f64 12 a))))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(pow.f64 (fma.f64 -12 a 4) 1)
(pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -12 a 4)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)) -1)
(pow.f64 (/.f64 (+.f64 4 (*.f64 12 a)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 -12 a 4) 2))
(log.f64 (exp.f64 (fma.f64 -12 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -12 a 4))))
(cbrt.f64 (pow.f64 (fma.f64 -12 a 4) 3))
(expm1.f64 (log1p.f64 (fma.f64 -12 a 4)))
(exp.f64 (log.f64 (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -12 a 4))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -12 a 4))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -12 a 4))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(fma.f64 a -12 4)
(fma.f64 (*.f64 -12 a) 1 4)
(fma.f64 1 (*.f64 -12 a) 4)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) -12) 4)
(fma.f64 (cbrt.f64 (*.f64 -12 a)) (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) 4)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) (cbrt.f64 (*.f64 -12 a)) 4)
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) -12) 4)
(fma.f64 (sqrt.f64 (*.f64 -12 a)) (sqrt.f64 (*.f64 -12 a)) 4)
(fma.f64 (*.f64 -12 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) 4)
(fma.f64 (*.f64 -12 (sqrt.f64 a)) (sqrt.f64 a) 4)
(+.f64 0 (pow.f64 b 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4))) (cbrt.f64 (exp.f64 (pow.f64 b 4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 b 4))) 1)
(*.f64 b (pow.f64 b 3))
(*.f64 (pow.f64 b 4) 1)
(*.f64 (*.f64 b b) (*.f64 b b))
(*.f64 1 (pow.f64 b 4))
(*.f64 (*.f64 (cbrt.f64 b) b) (cbrt.f64 (pow.f64 b 8)))
(*.f64 (cbrt.f64 (pow.f64 b 8)) (*.f64 (cbrt.f64 b) b))
(*.f64 (pow.f64 b 3) b)
(*.f64 (pow.f64 (pow.f64 b 4) 5/6) (pow.f64 (cbrt.f64 b) 2))
(sqrt.f64 (pow.f64 b 8))
(log.f64 (exp.f64 (pow.f64 b 4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))))
(cbrt.f64 (pow.f64 b 12))
(expm1.f64 (log1p.f64 (pow.f64 b 4)))
(exp.f64 (*.f64 4 (log.f64 b)))
(exp.f64 (*.f64 (*.f64 4 (log.f64 b)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 4))
(exp.f64 (*.f64 (*.f64 (*.f64 4 (log.f64 b)) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 b)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 2) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 b)) 1) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 b) b)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 b 12)) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 4 (log.f64 b)) 3) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 b 4)))

simplify122.0ms (1.1%)

Algorithm
egg-herbie
Rules
1066×cancel-sign-sub-inv
624×fma-neg
600×distribute-lft-neg-in
596×distribute-rgt-neg-in
546×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04817368
111367162
236417114
Stop Event
node limit
Counts
264 → 266
Calls
Call 1
Inputs
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
4
(*.f64 -12 a)
(*.f64 -12 a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 1)
(-.f64 (/.f64 (pow.f64 b 8) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (/.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (*.f64 b b) (+.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 1)
(*.f64 1 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))))
(*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (/.f64 1 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4))))))
(*.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (/.f64 1 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))) (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))) (neg.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (pow.f64 b 8)) (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (neg.f64 (pow.f64 b 4))))
(pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))) (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))) -1)
(pow.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (exp.f64 (pow.f64 b 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(exp.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(fma.f64 b (pow.f64 b 3) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 b (*.f64 b (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 b (*.f64 b 4) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 4 (*.f64 b b) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (pow.f64 b 4) 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b b) 4 (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (*.f64 b b) (*.f64 b b) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1 (pow.f64 b 4))
(fma.f64 1 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 1 (*.f64 4 (*.f64 b b)) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 b) b) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 8)) (*.f64 (cbrt.f64 b) b) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 (pow.f64 b 3) b (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(fma.f64 (sqrt.f64 (fma.f64 -12 a 4)) (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (*.f64 b b)) (pow.f64 b 4))
(fma.f64 (*.f64 b (fma.f64 -12 a 4)) b (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 b b))) (cbrt.f64 (*.f64 4 (*.f64 b b)))) (cbrt.f64 (*.f64 4 (*.f64 b b))) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 b b))) (sqrt.f64 (*.f64 4 (*.f64 b b))) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (*.f64 4 b) b (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (pow.f64 (pow.f64 b 4) 5/6) (pow.f64 (cbrt.f64 b) 2) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2) (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 -12 a 4))) (sqrt.f64 (fma.f64 -12 a 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (pow.f64 b 4))
(fma.f64 (*.f64 4 (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(+.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(+.f64 (*.f64 (*.f64 4 (*.f64 b b)) 1) (*.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 3) (*.f64 (*.f64 (pow.f64 a 3) -1728) (pow.f64 b 6))) (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 2) (*.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (pow.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 2)) (-.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a))))
(/.f64 (*.f64 (*.f64 b b) (fma.f64 (pow.f64 a 3) -1728 64)) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (*.f64 (*.f64 b b) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) (+.f64 4 (*.f64 12 a)))
(/.f64 (*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (*.f64 b b)) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (*.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (*.f64 b b)) (+.f64 4 (*.f64 12 a)))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (exp.f64 (*.f64 4 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(fma.f64 b (*.f64 b 4) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 b (*.f64 b (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 4 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 b b) 4 (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (*.f64 4 (*.f64 b b)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 a (*.f64 -12 (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 -12 a) (*.f64 b b) (*.f64 4 (*.f64 b b)))
(fma.f64 1 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 1 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) (*.f64 (cbrt.f64 (*.f64 -12 a)) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 (sqrt.f64 (*.f64 -12 a)) (*.f64 (sqrt.f64 (*.f64 -12 a)) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 4 (*.f64 b b)) 1 (*.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 b b))) (cbrt.f64 (*.f64 4 (*.f64 b b)))) (cbrt.f64 (*.f64 4 (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)))) (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 b b))) (sqrt.f64 (*.f64 4 (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (sqrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 -12 a))) (*.f64 b (sqrt.f64 (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 4 b) b (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (*.f64 -12 a) b) b (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 4 (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 (*.f64 -12 a) (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) a) -12 (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 b (cbrt.f64 (*.f64 -12 a))) 2) (cbrt.f64 (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (*.f64 -12 a))) (sqrt.f64 (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -12 a 4))) 1)
(-.f64 (/.f64 16 (+.f64 4 (*.f64 12 a))) (/.f64 (pow.f64 (*.f64 -12 a) 2) (+.f64 4 (*.f64 12 a))))
(*.f64 (fma.f64 -12 a 4) 1)
(*.f64 1 (fma.f64 -12 a 4))
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (sqrt.f64 (fma.f64 -12 a 4)))
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(*.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (/.f64 1 (+.f64 4 (*.f64 12 a))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 12 a)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 a a) 144 (-.f64 16 (*.f64 -48 a))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 12 a)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 3) -1728 64)) (neg.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (neg.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) (neg.f64 (+.f64 4 (*.f64 12 a))))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(pow.f64 (fma.f64 -12 a 4) 1)
(pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -12 a 4)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)) -1)
(pow.f64 (/.f64 (+.f64 4 (*.f64 12 a)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 -12 a 4) 2))
(log.f64 (exp.f64 (fma.f64 -12 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -12 a 4))))
(cbrt.f64 (pow.f64 (fma.f64 -12 a 4) 3))
(expm1.f64 (log1p.f64 (fma.f64 -12 a 4)))
(exp.f64 (log.f64 (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -12 a 4))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -12 a 4))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -12 a 4))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(fma.f64 a -12 4)
(fma.f64 (*.f64 -12 a) 1 4)
(fma.f64 1 (*.f64 -12 a) 4)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) -12) 4)
(fma.f64 (cbrt.f64 (*.f64 -12 a)) (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) 4)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) (cbrt.f64 (*.f64 -12 a)) 4)
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) -12) 4)
(fma.f64 (sqrt.f64 (*.f64 -12 a)) (sqrt.f64 (*.f64 -12 a)) 4)
(fma.f64 (*.f64 -12 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) 4)
(fma.f64 (*.f64 -12 (sqrt.f64 a)) (sqrt.f64 a) 4)
(+.f64 0 (pow.f64 b 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4))) (cbrt.f64 (exp.f64 (pow.f64 b 4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 b 4))) 1)
(*.f64 b (pow.f64 b 3))
(*.f64 (pow.f64 b 4) 1)
(*.f64 (*.f64 b b) (*.f64 b b))
(*.f64 1 (pow.f64 b 4))
(*.f64 (*.f64 (cbrt.f64 b) b) (cbrt.f64 (pow.f64 b 8)))
(*.f64 (cbrt.f64 (pow.f64 b 8)) (*.f64 (cbrt.f64 b) b))
(*.f64 (pow.f64 b 3) b)
(*.f64 (pow.f64 (pow.f64 b 4) 5/6) (pow.f64 (cbrt.f64 b) 2))
(sqrt.f64 (pow.f64 b 8))
(log.f64 (exp.f64 (pow.f64 b 4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))))
(cbrt.f64 (pow.f64 b 12))
(expm1.f64 (log1p.f64 (pow.f64 b 4)))
(exp.f64 (*.f64 4 (log.f64 b)))
(exp.f64 (*.f64 (*.f64 4 (log.f64 b)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 4))
(exp.f64 (*.f64 (*.f64 (*.f64 4 (log.f64 b)) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 b)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 2) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 b)) 1) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 b) b)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 b 12)) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 4 (log.f64 b)) 3) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 b 4)))
Outputs
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 (*.f64 a b) b))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 (*.f64 a b) b))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 4 (pow.f64 b 2))
(*.f64 4 (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 (*.f64 a b) b))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 (*.f64 a b) b))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
4
(*.f64 -12 a)
(*.f64 -12 a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 1)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(-.f64 (/.f64 (pow.f64 b 8) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (/.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (*.f64 b b) (+.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 1)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 1 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 2))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (/.f64 1 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) 1) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(*.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (/.f64 1 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))) (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))))
(/.f64 (*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) 1) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) 1) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) 1) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))) (neg.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) 1) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (pow.f64 b 8)) (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (neg.f64 (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 1)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 3)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2) 1/2)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 3) 1/3)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2)
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(pow.f64 (/.f64 (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (pow.f64 b 6) (fma.f64 -12 a 4)))) (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12))) -1)
(/.f64 (*.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) 1) (+.f64 (pow.f64 b 8) (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 12)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 -12 a 4) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 -12 a 4) (pow.f64 b 6)))))
(pow.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) -1)
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (fma.f64 -12 a 4))))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (exp.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (exp.f64 (pow.f64 b 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 3))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(exp.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 1))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))) 1) 1))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 3))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)))) 1/3))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))) 2))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 b (pow.f64 b 3) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 b (*.f64 b (fma.f64 -12 a 4)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 b (*.f64 b 4) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 4 (*.f64 b b) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (pow.f64 b 4) 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b b) 4 (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b b) (*.f64 b b) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1 (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 1 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 1 (*.f64 4 (*.f64 b b)) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 b) b) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (+.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 b 8))) (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 -12 a 4)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 -12 (*.f64 a b)) (pow.f64 b 4)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 -12 (*.f64 a (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 8)) (*.f64 (cbrt.f64 b) b) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (+.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 b 8))) (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (*.f64 b b)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (pow.f64 b 3) b (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 -12 a 4))) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 -12 a 4)) (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (*.f64 b b)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b (fma.f64 -12 a 4)) b (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 b b))) (cbrt.f64 (*.f64 4 (*.f64 b b)))) (cbrt.f64 (*.f64 4 (*.f64 b b))) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 b b))) (sqrt.f64 (*.f64 4 (*.f64 b b))) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 4 b) b (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (pow.f64 (pow.f64 b 4) 5/6) (pow.f64 (cbrt.f64 b) 2) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (pow.f64 b 4) 5/6) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2) (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 -12 a 4))) (sqrt.f64 (fma.f64 -12 a 4)) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (pow.f64 b 4))
(*.f64 (*.f64 b b) (fma.f64 b b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 4 (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b (*.f64 -12 a)) (pow.f64 b 4)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 -12 (*.f64 a b)) (pow.f64 b 4)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 -12 (*.f64 a (*.f64 b b)) (pow.f64 b 4)))
(+.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (*.f64 (*.f64 4 (*.f64 b b)) 1) (*.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 1))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 b b)) (fma.f64 -12 a 4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 b b)) (fma.f64 -12 a 4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 3) (*.f64 (*.f64 (pow.f64 a 3) -1728) (pow.f64 b 6))) (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 2) (*.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 b b) 3)) (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) -1728))) (+.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (-.f64 (pow.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) 2) (*.f64 (*.f64 4 (*.f64 b b)) (*.f64 -12 (*.f64 (*.f64 a b) b))))))
(/.f64 (fma.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) -1728) (*.f64 (pow.f64 b 6) 64)) (+.f64 (*.f64 (pow.f64 b 4) 16) (+.f64 (*.f64 (pow.f64 b 4) (*.f64 a (*.f64 a 144))) (*.f64 -4 (*.f64 (pow.f64 b 4) (*.f64 -12 a))))))
(/.f64 (fma.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) -1728) (*.f64 (pow.f64 b 6) 64)) (+.f64 (*.f64 (pow.f64 b 4) 16) (fma.f64 (pow.f64 b 4) (*.f64 a (*.f64 a 144)) (*.f64 -4 (*.f64 (pow.f64 b 4) (*.f64 -12 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (pow.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 2)) (-.f64 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b b)) 2) (pow.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) 2)) (-.f64 (*.f64 4 (*.f64 b b)) (*.f64 -12 (*.f64 (*.f64 a b) b))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) 16) (*.f64 (pow.f64 b 4) (*.f64 a (*.f64 a 144)))) (*.f64 (*.f64 b b) (-.f64 4 (*.f64 -12 a))))
(/.f64 (fma.f64 (pow.f64 b 4) 16 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 a a)) -144)) (*.f64 (*.f64 b b) (fma.f64 a 12 4)))
(/.f64 (*.f64 (*.f64 b b) (fma.f64 (pow.f64 a 3) -1728 64)) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (*.f64 b b) (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)) (*.f64 b b))
(*.f64 (/.f64 (*.f64 b b) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)) (fma.f64 (pow.f64 a 3) -1728 64))
(/.f64 (*.f64 (*.f64 b b) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) (+.f64 4 (*.f64 12 a)))
(/.f64 (*.f64 b b) (/.f64 (+.f64 4 (*.f64 a 12)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))))
(/.f64 (*.f64 b (-.f64 16 (*.f64 a (*.f64 a 144)))) (/.f64 (fma.f64 a 12 4) b))
(*.f64 (/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4)) (*.f64 b b))
(/.f64 (*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (*.f64 b b)) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (*.f64 b b) (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)) (*.f64 b b))
(*.f64 (/.f64 (*.f64 b b) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)) (fma.f64 (pow.f64 a 3) -1728 64))
(/.f64 (*.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (*.f64 b b)) (+.f64 4 (*.f64 12 a)))
(/.f64 (*.f64 b b) (/.f64 (+.f64 4 (*.f64 a 12)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))))
(/.f64 (*.f64 b (-.f64 16 (*.f64 a (*.f64 a 144)))) (/.f64 (fma.f64 a 12 4) b))
(*.f64 (/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4)) (*.f64 b b))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) 1/2)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) 1/3)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(sqrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (exp.f64 (*.f64 4 (*.f64 b b)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1) 1))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) 1/3))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) 1/3))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 b (*.f64 b 4) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 b (*.f64 b (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 4 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b b) 4 (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 a (*.f64 -12 (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 -12 a) (*.f64 b b) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 1 (*.f64 4 (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 1 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (*.f64 -12 (*.f64 (*.f64 a b) b)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (*.f64 -12 (*.f64 a (*.f64 b b))))
(fma.f64 (*.f64 (cbrt.f64 b) b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 (*.f64 -12 a) (pow.f64 (cbrt.f64 b) 2)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 -12 (*.f64 a (pow.f64 (cbrt.f64 b) 2))) (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) (*.f64 (cbrt.f64 (*.f64 -12 a)) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (sqrt.f64 (*.f64 -12 a)) (*.f64 (sqrt.f64 (*.f64 -12 a)) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 4 (*.f64 b b)) 1 (*.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) 1))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 b b))) (cbrt.f64 (*.f64 4 (*.f64 b b)))) (cbrt.f64 (*.f64 4 (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)))) (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 b b))) (sqrt.f64 (*.f64 4 (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (sqrt.f64 (*.f64 (*.f64 b b) (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 -12 a))) (*.f64 b (sqrt.f64 (*.f64 -12 a))) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 4 b) b (*.f64 (*.f64 b b) (*.f64 -12 a)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (*.f64 -12 a) b) b (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 4 (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (*.f64 b b) (*.f64 -12 a)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (*.f64 -12 (*.f64 (*.f64 a b) b)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (*.f64 -12 (*.f64 a (*.f64 b b))))
(fma.f64 (*.f64 (*.f64 -12 a) (*.f64 (cbrt.f64 b) b)) (pow.f64 (cbrt.f64 b) 2) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 (*.f64 -12 a) (pow.f64 (cbrt.f64 b) 2)) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 b (cbrt.f64 b)) (*.f64 -12 (*.f64 a (pow.f64 (cbrt.f64 b) 2))) (*.f64 4 (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (*.f64 b b) a) -12 (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (pow.f64 (*.f64 b (cbrt.f64 (*.f64 -12 a))) 2) (cbrt.f64 (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (*.f64 -12 a))) (sqrt.f64 (*.f64 -12 a)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -12 a 4))) 1)
(fma.f64 -12 a 4)
(-.f64 (/.f64 16 (+.f64 4 (*.f64 12 a))) (/.f64 (pow.f64 (*.f64 -12 a) 2) (+.f64 4 (*.f64 12 a))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(*.f64 (fma.f64 -12 a 4) 1)
(fma.f64 -12 a 4)
(*.f64 1 (fma.f64 -12 a 4))
(fma.f64 -12 a 4)
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2))
(fma.f64 -12 a 4)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (sqrt.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(*.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (/.f64 1 (+.f64 4 (*.f64 12 a))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)))
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 12 a)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 a a) 144 (-.f64 16 (*.f64 -48 a))))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 a a) 144 (+.f64 16 (*.f64 48 a))))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 a a) 144 (-.f64 16 (*.f64 a -48))))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 a a) 144 (+.f64 16 (*.f64 a 48))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 12 a)))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 3) -1728 64)) (neg.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(/.f64 (neg.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) (neg.f64 (+.f64 4 (*.f64 12 a))))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(pow.f64 (fma.f64 -12 a 4) 1)
(fma.f64 -12 a 4)
(pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3)
(fma.f64 -12 a 4)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 2) 1/2)
(fma.f64 -12 a 4)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 3) 1/3)
(fma.f64 -12 a 4)
(pow.f64 (sqrt.f64 (fma.f64 -12 a 4)) 2)
(fma.f64 -12 a 4)
(pow.f64 (/.f64 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16) (fma.f64 (pow.f64 a 3) -1728 64)) -1)
(*.f64 (fma.f64 (pow.f64 a 3) -1728 64) (/.f64 1 (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16)))
(/.f64 (fma.f64 (pow.f64 a 3) -1728 64) (fma.f64 (*.f64 -12 a) (fma.f64 -12 a -4) 16))
(pow.f64 (/.f64 (+.f64 4 (*.f64 12 a)) (-.f64 16 (pow.f64 (*.f64 -12 a) 2))) -1)
(/.f64 (-.f64 16 (pow.f64 (*.f64 -12 a) 2)) (+.f64 4 (*.f64 a 12)))
(/.f64 (-.f64 16 (*.f64 a (*.f64 a 144))) (fma.f64 a 12 4))
(/.f64 (fma.f64 (*.f64 a a) 144 -16) (fma.f64 -12 a -4))
(sqrt.f64 (pow.f64 (fma.f64 -12 a 4) 2))
(fma.f64 -12 a 4)
(log.f64 (exp.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -12 a 4))))
(fma.f64 -12 a 4)
(cbrt.f64 (pow.f64 (fma.f64 -12 a 4) 3))
(fma.f64 -12 a 4)
(expm1.f64 (log1p.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(exp.f64 (log.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(exp.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1))
(fma.f64 -12 a 4)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1) 1))
(fma.f64 -12 a 4)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -12 a 4))) 3))
(fma.f64 -12 a 4)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -12 a 4))) 1/3))
(fma.f64 -12 a 4)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -12 a 4))) 2))
(fma.f64 -12 a 4)
(log1p.f64 (expm1.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(fma.f64 -12 a 4)
(fma.f64 a -12 4)
(fma.f64 -12 a 4)
(fma.f64 (*.f64 -12 a) 1 4)
(fma.f64 -12 a 4)
(fma.f64 1 (*.f64 -12 a) 4)
(fma.f64 -12 a 4)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) -12) 4)
(fma.f64 -12 a 4)
(fma.f64 (cbrt.f64 (*.f64 -12 a)) (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) 4)
(fma.f64 -12 a 4)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -12 a)) 2) (cbrt.f64 (*.f64 -12 a)) 4)
(fma.f64 -12 a 4)
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) -12) 4)
(fma.f64 -12 a 4)
(fma.f64 (sqrt.f64 (*.f64 -12 a)) (sqrt.f64 (*.f64 -12 a)) 4)
(fma.f64 -12 a 4)
(fma.f64 (*.f64 -12 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) 4)
(fma.f64 -12 a 4)
(fma.f64 (*.f64 -12 (sqrt.f64 a)) (sqrt.f64 a) 4)
(fma.f64 -12 a 4)
(+.f64 0 (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4))) (cbrt.f64 (exp.f64 (pow.f64 b 4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 b 4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 b 4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 b 4))) 1)
(pow.f64 b 4)
(*.f64 b (pow.f64 b 3))
(pow.f64 b 4)
(*.f64 (pow.f64 b 4) 1)
(pow.f64 b 4)
(*.f64 (*.f64 b b) (*.f64 b b))
(pow.f64 b 4)
(*.f64 1 (pow.f64 b 4))
(pow.f64 b 4)
(*.f64 (*.f64 (cbrt.f64 b) b) (cbrt.f64 (pow.f64 b 8)))
(*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 (pow.f64 b 8))))
(*.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 8)))
(*.f64 (cbrt.f64 (pow.f64 b 8)) (*.f64 (cbrt.f64 b) b))
(*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 (pow.f64 b 8))))
(*.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 8)))
(*.f64 (pow.f64 b 3) b)
(pow.f64 b 4)
(*.f64 (pow.f64 (pow.f64 b 4) 5/6) (pow.f64 (cbrt.f64 b) 2))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (pow.f64 b 4) 5/6))
(sqrt.f64 (pow.f64 b 8))
(pow.f64 b 4)
(log.f64 (exp.f64 (pow.f64 b 4)))
(pow.f64 b 4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))))
(pow.f64 b 4)
(cbrt.f64 (pow.f64 b 12))
(pow.f64 b 4)
(expm1.f64 (log1p.f64 (pow.f64 b 4)))
(pow.f64 b 4)
(exp.f64 (*.f64 4 (log.f64 b)))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 4 (log.f64 b)) 1))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 4))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 (*.f64 4 (log.f64 b)) 1) 1))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 2 (log.f64 b)) 2))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 2) 2))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 b)) 1) 2))
(pow.f64 b 4)
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 b) b)) 3))
(pow.f64 b 4)
(exp.f64 (*.f64 (log.f64 (pow.f64 b 12)) 1/3))
(pow.f64 b 4)
(exp.f64 (*.f64 (*.f64 (*.f64 4 (log.f64 b)) 3) 1/3))
(pow.f64 b 4)
(log1p.f64 (expm1.f64 (pow.f64 b 4)))
(pow.f64 b 4)

localize296.0ms (2.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
94.4%
(*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))
89.4%
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))
83.1%
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
76.3%
(*.f64 (*.f64 a a) (*.f64 b b))
Compiler

Compiled 165 to 85 computations (48.5% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 (*.f64 a a) (*.f64 b b))
0.0ms
b
@inf
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
0.0ms
a
@inf
(*.f64 (*.f64 a a) (*.f64 b b))
0.0ms
b
@inf
(*.f64 (*.f64 a a) (*.f64 b b))
0.0ms
b
@0
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))

rewrite99.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
812×expm1-udef
810×log1p-udef
498×add-sqr-sqrt
488×pow1
486×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022108
149688
2691988
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(*.f64 (*.f64 a a) (*.f64 b b))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(pow.f64 (pow.f64 (*.f64 a b) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) 1/3)
(pow.f64 (*.f64 a b) 2)
(sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 b 4)))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 a 6)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)) (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))

simplify154.0ms (1.3%)

Algorithm
egg-herbie
Rules
1116×fma-def
982×unswap-sqr
956×log-prod
866×fma-neg
784×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01716682
14196054
214725934
371145934
Stop Event
node limit
Counts
100 → 105
Calls
Call 1
Inputs
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(pow.f64 (pow.f64 (*.f64 a b) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) 1/3)
(pow.f64 (*.f64 a b) 2)
(sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 b 4)))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 a 6)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)) (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
Outputs
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 4 (pow.f64 b 2))
(*.f64 (*.f64 b b) 4)
(*.f64 b (*.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4))
(*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4))
(*.f64 (*.f64 b b) (fma.f64 a -12 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 (*.f64 b b) 4)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)))
(fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 (*.f64 b b) 4))))
(+.f64 (fma.f64 4 (pow.f64 a 3) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))) (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4))))
(fma.f64 a (*.f64 (*.f64 b b) -12) (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4))))
(fma.f64 a (*.f64 (*.f64 b b) -12) (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1))))
(fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))))
(*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3))))))
(*.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))))
(*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3))))))
(*.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 1 (*.f64 3 a))) (*.f64 2 (pow.f64 a 2))) (pow.f64 b 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a))) (*.f64 b b) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))))
(fma.f64 (*.f64 b b) (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(fma.f64 (*.f64 b b) (fma.f64 a (*.f64 a 2) (*.f64 4 (fma.f64 a -3 1))) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(pow.f64 (pow.f64 (*.f64 a b) 2) 1)
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 3)
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) 1/3)
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 a a) (*.f64 b b))
(sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 b 4)))
(sqrt.f64 (pow.f64 (*.f64 a b) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 b b) 3)))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 a 6)))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 1 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)) (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2)))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) 16)))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) 16)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) 16)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) 16)))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) 16)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (+.f64 b (*.f64 b (*.f64 a -3))) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (*.f64 b (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))

localize67.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 4 (*.f64 -12 a))
95.6%
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))
94.4%
(*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))
92.5%
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
Compiler

Compiled 101 to 56 computations (44.6% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
b
@0
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
0.0ms
b
@inf
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
0.0ms
a
@0
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
0.0ms
a
@inf
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))
0.0ms
a
@inf
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))

rewrite90.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1644×log-prod
1158×fma-def
624×expm1-udef
618×log1p-udef
424×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017100
137092
2480692
Stop Event
node limit
Counts
2 → 105
Calls
Call 1
Inputs
(+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a))))
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (/.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1)
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (/.f64 1 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)) (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2) (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (pow.f64 (exp.f64 (fma.f64 a -12 4)) (*.f64 b b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (fma.f64 a -12 4)) (*.f64 b b)) (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 b (*.f64 b 4) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 b b) 4 (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 b b) (fma.f64 a -12 4) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 4 (*.f64 b b) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (fma.f64 a -12 4) (*.f64 b b) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 1 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 1 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 1 (*.f64 (*.f64 4 b) b) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a -12 4)) 2) (*.f64 (cbrt.f64 (fma.f64 a -12 4)) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (cbrt.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (fma.f64 a -12 4)) (*.f64 (sqrt.f64 (fma.f64 a -12 4)) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a -12 4))) (*.f64 b (sqrt.f64 (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 b (fma.f64 a -12 4)) b (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 4 b) b)) (cbrt.f64 (*.f64 (*.f64 4 b) b))) (cbrt.f64 (*.f64 (*.f64 4 b) b)) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))) (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 4 b) b)) (sqrt.f64 (*.f64 (*.f64 4 b) b)) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 4 b) b (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 4 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (fma.f64 a -12 4)) 2)) (cbrt.f64 (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 a -12 4))) (sqrt.f64 (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 a -12 4) (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) a) a (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (cbrt.f64 (pow.f64 a 4))) (pow.f64 (cbrt.f64 a) 2) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(+.f64 (pow.f64 b 4) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(+.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4))
(+.f64 0 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(+.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) 1) (pow.f64 b 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 1)
(*.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1)
(*.f64 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(*.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) 3) (pow.f64 (pow.f64 b 4) 3)) (fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (-.f64 (pow.f64 b 8) (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4)))
(pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(exp.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))

simplify158.0ms (1.4%)

Algorithm
egg-herbie
Rules
990×unswap-sqr
716×associate-+l+
522×times-frac
508×cancel-sign-sub-inv
438×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028810173
17388841
225448763
379078763
Stop Event
node limit
Counts
153 → 171
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 a 2))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (*.f64 4 (pow.f64 a 2)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(*.f64 4 (pow.f64 a 2))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (/.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1)
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (/.f64 1 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)) (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2) (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (pow.f64 (exp.f64 (fma.f64 a -12 4)) (*.f64 b b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (fma.f64 a -12 4)) (*.f64 b b)) (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 b (*.f64 b 4) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 b b) 4 (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 b b) (fma.f64 a -12 4) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 4 (*.f64 b b) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (fma.f64 a -12 4) (*.f64 b b) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 1 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 1 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 1 (*.f64 (*.f64 4 b) b) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a -12 4)) 2) (*.f64 (cbrt.f64 (fma.f64 a -12 4)) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (cbrt.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (fma.f64 a -12 4)) (*.f64 (sqrt.f64 (fma.f64 a -12 4)) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a -12 4))) (*.f64 b (sqrt.f64 (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 b (fma.f64 a -12 4)) b (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 4 b) b)) (cbrt.f64 (*.f64 (*.f64 4 b) b))) (cbrt.f64 (*.f64 (*.f64 4 b) b)) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))) (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 4 b) b)) (sqrt.f64 (*.f64 (*.f64 4 b) b)) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 4 b) b (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 4 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (fma.f64 a -12 4)) 2)) (cbrt.f64 (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 a -12 4))) (sqrt.f64 (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 a -12 4) (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) a) a (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (cbrt.f64 (pow.f64 a 4))) (pow.f64 (cbrt.f64 a) 2) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(+.f64 (pow.f64 b 4) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(+.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4))
(+.f64 0 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(+.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) 1) (pow.f64 b 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 1)
(*.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1)
(*.f64 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(*.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) 3) (pow.f64 (pow.f64 b 4) 3)) (fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (-.f64 (pow.f64 b 8) (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4)))
(pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(exp.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
Outputs
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (*.f64 4 (pow.f64 a 2)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (*.f64 4 (*.f64 a a)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (*.f64 4 (*.f64 a a)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(+.f64 (*.f64 (+.f64 4 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -12 a))) (pow.f64 b 2)) (+.f64 (*.f64 4 (pow.f64 a 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (fma.f64 2 (*.f64 a a) (*.f64 a -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 a (+.f64 (*.f64 a 2) -12))) (*.f64 b b) (fma.f64 4 (*.f64 a a) (pow.f64 b 4)))
(+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))
(fma.f64 4 (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))
(fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4))
(fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))
(*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (*.f64 a (*.f64 -12 (*.f64 b b))))
(*.f64 a (+.f64 (*.f64 -12 (*.f64 b b)) (*.f64 a (fma.f64 2 (*.f64 b b) 4))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))
(*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (*.f64 a (*.f64 -12 (*.f64 b b))))
(*.f64 a (+.f64 (*.f64 -12 (*.f64 b b)) (*.f64 a (fma.f64 2 (*.f64 b b) 4))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(+.f64 (*.f64 4 (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))
(*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4))
(fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 4 (pow.f64 a 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))
(*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2))
(*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))
(*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))) 1)
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (/.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))
(*.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1)
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 1 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (/.f64 1 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)) (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (fma.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2) (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3)) (/.f64 1 (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 a -12 4) 3) (pow.f64 b 6) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4))) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2) (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (-.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2)) (pow.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)) 2)) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))
(pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1)
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 3)
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) 1/3)
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 2)
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (*.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (pow.f64 (exp.f64 (fma.f64 a -12 4)) (*.f64 b b))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (fma.f64 a -12 4)) (*.f64 b b)) (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))) (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 1))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 b (*.f64 b (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 b (*.f64 b 4) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 b b) 4 (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 b b) (fma.f64 a -12 4) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 4 (*.f64 b b) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1 (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (fma.f64 a -12 4) (*.f64 b b) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 1 (*.f64 (*.f64 b b) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 1 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 1 (*.f64 (*.f64 4 b) b) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a -12 4)) 2) (*.f64 (cbrt.f64 (fma.f64 a -12 4)) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (fma.f64 a -12 4) (pow.f64 (cbrt.f64 b) 2)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (fma.f64 a -12 4) (pow.f64 (cbrt.f64 b) 2)) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) 4) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 (*.f64 a -12) b) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 a (*.f64 -12 b)) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 (*.f64 b -12) a) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (*.f64 a a) (cbrt.f64 (fma.f64 2 (*.f64 b b) 4))) (+.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 a (*.f64 a (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)))) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 a (*.f64 a (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)))) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4)))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4)))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (cbrt.f64 (*.f64 (*.f64 b b) (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4)))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -12 4)))) (cbrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (fma.f64 a -12 4) 2))) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (fma.f64 a -12 4)) (*.f64 (sqrt.f64 (fma.f64 a -12 4)) (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (*.f64 (*.f64 b b) (fma.f64 a -12 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) (*.f64 a a)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a -12 4))) (*.f64 b (sqrt.f64 (fma.f64 a -12 4))) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 b (fma.f64 a -12 4)) b (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 4 b) b)) (cbrt.f64 (*.f64 (*.f64 4 b) b))) (cbrt.f64 (*.f64 (*.f64 4 b) b)) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))) (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 4 b) b)) (sqrt.f64 (*.f64 (*.f64 4 b) b)) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 4 b) b (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 4 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b (*.f64 a -12)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 (*.f64 a -12) b) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 a (*.f64 -12 b)) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 4 (pow.f64 (cbrt.f64 b) 2)) (fma.f64 b (*.f64 (*.f64 b -12) a) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (fma.f64 a -12 4)) 2)) (cbrt.f64 (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 a -12 4))) (sqrt.f64 (fma.f64 a -12 4)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 a -12 4) (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (fma.f64 a -12 4) (pow.f64 (cbrt.f64 b) 2)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (fma.f64 a -12 4) (pow.f64 (cbrt.f64 b) 2)) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) a) a (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (cbrt.f64 (pow.f64 a 4))) (pow.f64 (cbrt.f64 a) 2) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (fma.f64 a -12 4))))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (cbrt.f64 (pow.f64 a 4))) (pow.f64 (cbrt.f64 a) 2) (+.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 a -12 4)))))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (cbrt.f64 (pow.f64 a 4))) (pow.f64 (cbrt.f64 a) 2) (fma.f64 b (*.f64 b (fma.f64 a -12 4)) (pow.f64 b 4)))
(fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (cbrt.f64 (pow.f64 a 4))) (pow.f64 (cbrt.f64 a) 2) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4)))
(+.f64 (pow.f64 b 4) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 0 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) 1) (pow.f64 b 4))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) 1)
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1)
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 1 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(*.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) 3) (pow.f64 (pow.f64 b 4) 3)) (fma.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (-.f64 (pow.f64 b 8) (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) 3) (pow.f64 (pow.f64 b 4) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2) (pow.f64 a 4)) (-.f64 (pow.f64 b 8) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) 3) (pow.f64 (pow.f64 b 4) 3)) (fma.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2) (pow.f64 a 4) (-.f64 (pow.f64 b 8) (*.f64 (*.f64 a a) (*.f64 (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 3) (pow.f64 a 6) (pow.f64 (pow.f64 b 4) 3)) (fma.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2) (pow.f64 a 4) (-.f64 (pow.f64 b 8) (*.f64 (*.f64 a a) (*.f64 (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2) (pow.f64 a 4)) (pow.f64 b 8)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2) (pow.f64 a 4) (neg.f64 (pow.f64 b 8))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2) (pow.f64 a 4) (neg.f64 (pow.f64 b 8))) (-.f64 (*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4))) (pow.f64 b 4)))
(pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 1)
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3)
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3) 1/3)
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(pow.f64 (hypot.f64 (*.f64 b b) (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 b b) 4)) a)) 2)
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 2))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(log.f64 (exp.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(log.f64 (*.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) 3))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(exp.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 1))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))))
(fma.f64 4 (*.f64 a a) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 b 4)))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 b 4))

eval606.0ms (5.3%)

Compiler

Compiled 30786 to 19227 computations (37.5% saved)

prune311.0ms (2.7%)

Pruning

37 alts after pruning (36 fresh and 1 done)

PrunedKeptTotal
New95434988
Fresh628
Picked101
Done314
Total964371001
Accurracy
44.0%
Counts
1001 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.8%
(-.f64 (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a))) 1)
27.1%
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4)) 1)
31.6%
(-.f64 (pow.f64 b 4) 1)
34.3%
(-.f64 (pow.f64 a 4) 1)
34.9%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)) (*.f64 b b)))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 a a) 9)) (*.f64 b b)) (+.f64 1 (*.f64 a 3)))))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) 1)
35.6%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
36.0%
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
34.8%
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) 1)
26.8%
(-.f64 (*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a)))) 1)
27.1%
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
27.4%
(-.f64 (*.f64 (*.f64 b b) 4) 1)
26.8%
(-.f64 (*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))))) 1)
32.9%
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (*.f64 a a) (cbrt.f64 (fma.f64 2 (*.f64 b b) 4))) (+.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 a -12 4))))) -1)
32.9%
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 a (*.f64 a (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)))) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4))) -1)
31.1%
(+.f64 (pow.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2) -1)
32.8%
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
32.0%
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))) -1)
32.0%
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) -1)
31.1%
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
31.2%
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))) -1)
31.2%
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) -1)
36.5%
(+.f64 (+.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 3)) -1)
32.6%
(+.f64 (+.f64 (pow.f64 a 4) (expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))) -1)
32.8%
(+.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
32.0%
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
11.9%
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
32.4%
(+.f64 (+.f64 (exp.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
27.3%
(+.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) -1)
27.1%
(+.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) -1)
27.8%
(+.f64 (*.f64 4 (*.f64 a a)) -1)
26.6%
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
26.4%
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
28.0%
(+.f64 (sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2)) -1)
Compiler

Compiled 1655 to 1162 computations (29.8% saved)

localize133.0ms (1.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
94.5%
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
94.4%
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
87.5%
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
76.3%
(*.f64 (*.f64 a a) (*.f64 b b))
Compiler

Compiled 169 to 86 computations (49.1% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
b
@inf
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
0.0ms
b
@0
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
0.0ms
a
@0
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
0.0ms
a
@inf
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
0.0ms
a
@-inf
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))

rewrite171.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
806×expm1-udef
804×log1p-udef
508×add-sqr-sqrt
498×pow1
496×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023155
1507129
26924129
Stop Event
node limit
Counts
3 → 95
Calls
Call 1
Inputs
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (+.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))))) (*.f64 2 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 a -3)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 a -3) (*.f64 b b)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))) 1)
(pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))
(fabs.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fabs.f64 (*.f64 (*.f64 b b) (neg.f64 (fma.f64 a -3 1))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 b b) (neg.f64 (fma.f64 a -3 1)))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (fma.f64 a -3 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))) (/.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(*.f64 1 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))
(*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 1)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 2) (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))
(pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 a (+.f64 a (*.f64 a a)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) 2) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 2) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))

simplify157.0ms (1.4%)

Algorithm
egg-herbie
Rules
1130×cancel-sign-sub-inv
844×times-frac
720×distribute-lft-neg-in
718×fma-neg
706×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026610495
16889443
227019435
Stop Event
node limit
Counts
167 → 161
Calls
Call 1
Inputs
(*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (pow.f64 a 4))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))
(+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (+.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))))) (*.f64 2 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 a -3)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 a -3) (*.f64 b b)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))) 1)
(pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))
(fabs.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fabs.f64 (*.f64 (*.f64 b b) (neg.f64 (fma.f64 a -3 1))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 b b) (neg.f64 (fma.f64 a -3 1)))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (fma.f64 a -3 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))) (/.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(*.f64 1 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))
(*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 1)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 2) (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))
(pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 a (+.f64 a (*.f64 a a)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) 2) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 2) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))
Outputs
(*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(*.f64 4 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(fma.f64 4 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 4 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (*.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (pow.f64 a 4))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (pow.f64 a 4))))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (pow.f64 a 4))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 a 4))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 a 4))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (pow.f64 a 4))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 2 (pow.f64 (*.f64 a b) 2))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 2 (pow.f64 (*.f64 a b) 2))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(*.f64 -3 (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 -3 b) b))
(*.f64 a (*.f64 -3 (*.f64 b b)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 -3 (*.f64 a (pow.f64 b 2)))
(*.f64 -3 (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 -3 b) b))
(*.f64 a (*.f64 -3 (*.f64 b b)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 a (pow.f64 b 2))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(*.f64 (+.f64 1 (*.f64 -3 a)) (pow.f64 b 2))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))) (*.f64 a a))
(fma.f64 a a (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a a))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(fma.f64 a a (pow.f64 a 3))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(fma.f64 a a (pow.f64 a 3))
(*.f64 a (fma.f64 a a a))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 2) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 1 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64))))
(*.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (+.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16 (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (-.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) 16 (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 3) 64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 2) 16)) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (*.f64 2 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))))) (*.f64 2 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (pow.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 a -3)) (*.f64 b b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(+.f64 (*.f64 (*.f64 a -3) (*.f64 b b)) (*.f64 b b))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))) 1)
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 1)
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 3)
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3) 1/3)
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) 2)
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(fabs.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(fabs.f64 (*.f64 (*.f64 b b) (neg.f64 (fma.f64 a -3 1))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(fabs.f64 (neg.f64 (*.f64 (*.f64 b b) (neg.f64 (fma.f64 a -3 1)))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a -3 1)) (*.f64 b b)))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (fma.f64 a -3 1) 3)))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 1))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) 1)
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))) (/.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(*.f64 1 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 1)
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 2))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 2) (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(*.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))))
(pow.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) 2)
(*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (fma.f64 a -3 1) (*.f64 b (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (neg.f64 (fma.f64 a a (pow.f64 a 3)))))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (*.f64 a (fma.f64 a a a)) 3)) (fma.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (neg.f64 (fma.f64 a a a)))) (pow.f64 (*.f64 a (fma.f64 a a a)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (fma.f64 a -3 1) (*.f64 b (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (neg.f64 (fma.f64 a a (pow.f64 a 3)))))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (*.f64 a (fma.f64 a a a)) 3)) (fma.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (neg.f64 (fma.f64 a a a)))) (pow.f64 (*.f64 a (fma.f64 a a a)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (fma.f64 a -3 1) (*.f64 b (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (neg.f64 (fma.f64 a a (pow.f64 a 3)))))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (*.f64 a (fma.f64 a a a)) 3)) (fma.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (neg.f64 (fma.f64 a a a)))) (pow.f64 (*.f64 a (fma.f64 a a a)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (fma.f64 a -3 1) (*.f64 b (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (neg.f64 (fma.f64 a a (pow.f64 a 3)))))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (*.f64 a (fma.f64 a a a)) 3)) (fma.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (neg.f64 (fma.f64 a a a)))) (pow.f64 (*.f64 a (fma.f64 a a a)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) 3) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3)) (fma.f64 b (*.f64 (fma.f64 a -3 1) (*.f64 b (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (neg.f64 (fma.f64 a a (pow.f64 a 3)))))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a -3 1) 3)) (pow.f64 (*.f64 a (fma.f64 a a a)) 3)) (fma.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)) (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (neg.f64 (fma.f64 a a a)))) (pow.f64 (*.f64 a (fma.f64 a a a)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4)) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (fma.f64 a a a)) 2) (*.f64 (pow.f64 (fma.f64 a -3 1) 2) (pow.f64 b 4))) (-.f64 (*.f64 a (fma.f64 a a a)) (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 1)
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 3)
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(pow.f64 (hypot.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(log.f64 (exp.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) 1))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 a (+.f64 a (*.f64 a a)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 1 (*.f64 b (*.f64 b (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) 2) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) 2) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))
(fma.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 b (*.f64 b (fma.f64 a -3 1))))
(fma.f64 (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 a (hypot.f64 1 (sqrt.f64 a))) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (*.f64 b (sqrt.f64 (fma.f64 a -3 1))) (fma.f64 a a (pow.f64 a 3)))
(+.f64 (fma.f64 a a (pow.f64 a 3)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a)))

localize6.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 4 (*.f64 a a)) -1)
100.0%
(*.f64 4 (*.f64 a a))
Compiler

Compiled 20 to 11 computations (45% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
a
@inf
(*.f64 4 (*.f64 a a))
0.0ms
a
@0
(*.f64 4 (*.f64 a a))
0.0ms
a
@inf
(+.f64 (*.f64 4 (*.f64 a a)) -1)
0.0ms
a
@0
(+.f64 (*.f64 4 (*.f64 a a)) -1)
0.0ms
a
@-inf
(+.f64 (*.f64 4 (*.f64 a a)) -1)

rewrite58.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0828
117328
2203228
Stop Event
node limit
Counts
2 → 45
Calls
Call 1
Inputs
(*.f64 4 (*.f64 a a))
(+.f64 (*.f64 4 (*.f64 a a)) -1)
Outputs
(-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1)
(pow.f64 (pow.f64 (*.f64 a 2) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 a 2) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3) 1/3)
(pow.f64 (*.f64 a 2) 2)
(sqrt.f64 (*.f64 (pow.f64 a 4) 16))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 a a)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a 2) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a 2) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a 2) 2)))
(-.f64 (+.f64 1 (fma.f64 4 (*.f64 a a) -1)) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(*.f64 (fma.f64 4 (*.f64 a a) -1) 1)
(*.f64 1 (fma.f64 4 (*.f64 a a) -1))
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)) (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4)))))
(*.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4))) (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))))
(/.f64 1 (/.f64 (fma.f64 4 (*.f64 a a) 1) (+.f64 (*.f64 (pow.f64 a 4) 16) -1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 a 4) 16) (*.f64 (*.f64 a a) -4))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1) (fma.f64 4 (*.f64 a a) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1)) (neg.f64 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 a 4) 16)) (-.f64 -1 (pow.f64 (*.f64 a 2) 2)))
(pow.f64 (fma.f64 4 (*.f64 a a) -1) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
(log.f64 (exp.f64 (fma.f64 4 (*.f64 a a) -1)))
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (*.f64 a a) -1)))
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
(log1p.f64 (expm1.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 (*.f64 a a) 4 -1)
(fma.f64 1 (pow.f64 (*.f64 a 2) 2) -1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 a 4) 16)) (cbrt.f64 (pow.f64 (*.f64 a 2) 2)) -1)
(fma.f64 (*.f64 a 2) (*.f64 a 2) -1)
(fma.f64 (*.f64 4 a) a -1)

simplify68.0ms (0.6%)

Algorithm
egg-herbie
Rules
1120×log-prod
1004×unswap-sqr
654×fma-def
586×div-sub
466×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01061509
12521459
29231285
347751285
Stop Event
node limit
Counts
69 → 54
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (pow.f64 a 2))
-1
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(*.f64 4 (pow.f64 a 2))
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(*.f64 4 (pow.f64 a 2))
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1)
(pow.f64 (pow.f64 (*.f64 a 2) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 a 2) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3) 1/3)
(pow.f64 (*.f64 a 2) 2)
(sqrt.f64 (*.f64 (pow.f64 a 4) 16))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 a a)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a 2) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a 2) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a 2) 2)))
(-.f64 (+.f64 1 (fma.f64 4 (*.f64 a a) -1)) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(*.f64 (fma.f64 4 (*.f64 a a) -1) 1)
(*.f64 1 (fma.f64 4 (*.f64 a a) -1))
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)) (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4)))))
(*.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4))) (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))))
(/.f64 1 (/.f64 (fma.f64 4 (*.f64 a a) 1) (+.f64 (*.f64 (pow.f64 a 4) 16) -1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 a 4) 16) (*.f64 (*.f64 a a) -4))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1) (fma.f64 4 (*.f64 a a) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1)) (neg.f64 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 a 4) 16)) (-.f64 -1 (pow.f64 (*.f64 a 2) 2)))
(pow.f64 (fma.f64 4 (*.f64 a a) -1) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
(log.f64 (exp.f64 (fma.f64 4 (*.f64 a a) -1)))
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (*.f64 a a) -1)))
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
(log1p.f64 (expm1.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 (*.f64 a a) 4 -1)
(fma.f64 1 (pow.f64 (*.f64 a 2) 2) -1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 a 4) 16)) (cbrt.f64 (pow.f64 (*.f64 a 2) 2)) -1)
(fma.f64 (*.f64 a 2) (*.f64 a 2) -1)
(fma.f64 (*.f64 4 a) a -1)
Outputs
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
-1
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(*.f64 4 (pow.f64 a 2))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (*.f64 4 (pow.f64 a 2)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1)
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(pow.f64 (pow.f64 (*.f64 a 2) 2) 1)
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 a 2) 2)) 3)
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3) 1/3)
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(pow.f64 (*.f64 a 2) 2)
(*.f64 4 (*.f64 a a))
(sqrt.f64 (*.f64 (pow.f64 a 4) 16))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 a a)))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a 2) 2)))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a 2) 2)))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a 2) 2)))
(*.f64 4 (*.f64 a a))
(pow.f64 (*.f64 a 2) 2)
(-.f64 (+.f64 1 (fma.f64 4 (*.f64 a a) -1)) 1)
(fma.f64 4 (*.f64 a a) -1)
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(+.f64 (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a a) 1)) 16) (/.f64 -1 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (fma.f64 (pow.f64 a 4) 16 -1) (fma.f64 4 (*.f64 a a) 1))
(*.f64 (fma.f64 4 (*.f64 a a) -1) 1)
(fma.f64 4 (*.f64 a a) -1)
(*.f64 1 (fma.f64 4 (*.f64 a a) -1))
(fma.f64 4 (*.f64 a a) -1)
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2))
(fma.f64 4 (*.f64 a a) -1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)) (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4)))))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 a 4) 16 (-.f64 1 (*.f64 a (*.f64 a -4))))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 a 2) 6)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(*.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(+.f64 (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a a) 1)) 16) (/.f64 -1 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (fma.f64 (pow.f64 a 4) 16 -1) (fma.f64 4 (*.f64 a a) 1))
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(fma.f64 4 (*.f64 a a) -1)
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4))) (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 a 4) 16 (-.f64 1 (*.f64 a (*.f64 a -4))))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 a 2) 6)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 1 (/.f64 (fma.f64 4 (*.f64 a a) 1) (+.f64 (*.f64 (pow.f64 a 4) 16) -1)))
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(+.f64 (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a a) 1)) 16) (/.f64 -1 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (fma.f64 (pow.f64 a 4) 16 -1) (fma.f64 4 (*.f64 a a) 1))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4))))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 a 4) 16 (-.f64 1 (*.f64 a (*.f64 a -4))))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 a 2) 6)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (+.f64 1 (-.f64 (*.f64 (pow.f64 a 4) 16) (*.f64 (*.f64 a a) -4))))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 a 4) 16 (-.f64 1 (*.f64 a (*.f64 a -4))))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 a 2) 6)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1) (fma.f64 4 (*.f64 a a) 1))
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(+.f64 (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a a) 1)) 16) (/.f64 -1 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (fma.f64 (pow.f64 a 4) 16 -1) (fma.f64 4 (*.f64 a a) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) (-.f64 1 (*.f64 (*.f64 a a) -4)))))
(*.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 a 4) 16 (-.f64 1 (*.f64 a (*.f64 a -4))))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (*.f64 a 2) 2) 3)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 a 2) 6)) (fma.f64 (pow.f64 a 4) 16 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 a 4) 16) -1)) (neg.f64 (fma.f64 4 (*.f64 a a) 1)))
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(+.f64 (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a a) 1)) 16) (/.f64 -1 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (fma.f64 (pow.f64 a 4) 16 -1) (fma.f64 4 (*.f64 a a) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 a 4) 16)) (-.f64 -1 (pow.f64 (*.f64 a 2) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 a 4) 16) (fma.f64 4 (*.f64 a a) 1)) (/.f64 1 (fma.f64 4 (*.f64 a a) 1)))
(+.f64 (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 4 (*.f64 a a) 1)) 16) (/.f64 -1 (fma.f64 4 (*.f64 a a) 1)))
(/.f64 (fma.f64 (pow.f64 a 4) 16 -1) (fma.f64 4 (*.f64 a a) 1))
(pow.f64 (fma.f64 4 (*.f64 a a) -1) 1)
(fma.f64 4 (*.f64 a a) -1)
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
(fma.f64 4 (*.f64 a a) -1)
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 3) 1/3)
(fma.f64 4 (*.f64 a a) -1)
(pow.f64 (sqrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2)
(fma.f64 4 (*.f64 a a) -1)
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
(fma.f64 4 (*.f64 a a) -1)
(log.f64 (exp.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 3))
(fma.f64 4 (*.f64 a a) -1)
(expm1.f64 (log1p.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(log1p.f64 (expm1.f64 (fma.f64 4 (*.f64 a a) -1)))
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 (*.f64 a a) 4 -1)
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 1 (pow.f64 (*.f64 a 2) 2) -1)
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 a 4) 16)) (cbrt.f64 (pow.f64 (*.f64 a 2) 2)) -1)
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 (*.f64 a 2) (*.f64 a 2) -1)
(fma.f64 4 (*.f64 a a) -1)
(fma.f64 (*.f64 4 a) a -1)
(fma.f64 4 (*.f64 a a) -1)

localize15.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
99.9%
(fma.f64 -12 a 4)
99.8%
(*.f64 b (fma.f64 -12 a 4))
Compiler

Compiled 35 to 24 computations (31.4% saved)

series3.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
b
@0
(*.f64 b (fma.f64 -12 a 4))
0.0ms
a
@inf
(*.f64 b (fma.f64 -12 a 4))
0.0ms
a
@-inf
(*.f64 b (fma.f64 -12 a 4))
0.0ms
b
@-inf
(*.f64 b (fma.f64 -12 a 4))
0.0ms
a
@0
(*.f64 b (fma.f64 -12 a 4))

rewrite72.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1834×pow1
1692×add-exp-log
1692×log1p-expm1-u
1692×expm1-log1p-u
1656×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01045
120245
2229145
Stop Event
node limit
Counts
3 → 51
Calls
Call 1
Inputs
(*.f64 b (fma.f64 -12 a 4))
(fma.f64 -12 a 4)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
Outputs
(+.f64 (*.f64 b (*.f64 -12 a)) (*.f64 b 4))
(+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))
(-.f64 (+.f64 1 (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (*.f64 b (fma.f64 -12 a 4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 -12 a 4)))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -12 a 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 -12 a 4))))
(+.f64 4 (*.f64 -12 a))
(+.f64 (*.f64 -12 a) 4)
(+.f64 (*.f64 (*.f64 -12 a) 1) 4)
(-.f64 (+.f64 1 (fma.f64 -12 a 4)) 1)
(*.f64 (fma.f64 -12 a 4) 1)
(*.f64 1 (fma.f64 -12 a 4))
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (sqrt.f64 (fma.f64 -12 a 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 -12 a) 3) 64) (+.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) (-.f64 16 (*.f64 (*.f64 -12 a) 4))))
(/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4))
(pow.f64 (fma.f64 -12 a 4) 1)
(pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -12 a 4)) 2)
(sqrt.f64 (pow.f64 (fma.f64 -12 a 4) 2))
(log.f64 (exp.f64 (fma.f64 -12 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 -12 a 4) 3))
(expm1.f64 (log1p.f64 (fma.f64 -12 a 4)))
(exp.f64 (log.f64 (fma.f64 -12 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 -12 a 4)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 (*.f64 b b) 4))
(+.f64 (*.f64 (*.f64 -12 a) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 2))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))

simplify66.0ms (0.6%)

Algorithm
egg-herbie
Rules
1164×associate-*r/
1078×log-prod
978×fma-def
630×distribute-rgt-in
622×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01311741
13051723
212651721
352751721
Stop Event
node limit
Counts
111 → 74
Calls
Call 1
Inputs
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 4 b)
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 -12 (*.f64 a b))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 -12 (*.f64 a b))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
4
(+.f64 4 (*.f64 -12 a))
(+.f64 4 (*.f64 -12 a))
(+.f64 4 (*.f64 -12 a))
(*.f64 -12 a)
(+.f64 4 (*.f64 -12 a))
(+.f64 4 (*.f64 -12 a))
(+.f64 4 (*.f64 -12 a))
(*.f64 -12 a)
(+.f64 4 (*.f64 -12 a))
(+.f64 4 (*.f64 -12 a))
(+.f64 4 (*.f64 -12 a))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 b (*.f64 -12 a)) (*.f64 b 4))
(+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))
(-.f64 (+.f64 1 (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (*.f64 b (fma.f64 -12 a 4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 -12 a 4)))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -12 a 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 -12 a 4))))
(+.f64 4 (*.f64 -12 a))
(+.f64 (*.f64 -12 a) 4)
(+.f64 (*.f64 (*.f64 -12 a) 1) 4)
(-.f64 (+.f64 1 (fma.f64 -12 a 4)) 1)
(*.f64 (fma.f64 -12 a 4) 1)
(*.f64 1 (fma.f64 -12 a 4))
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (sqrt.f64 (fma.f64 -12 a 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 -12 a) 3) 64) (+.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) (-.f64 16 (*.f64 (*.f64 -12 a) 4))))
(/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4))
(pow.f64 (fma.f64 -12 a 4) 1)
(pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -12 a 4)) 2)
(sqrt.f64 (pow.f64 (fma.f64 -12 a 4) 2))
(log.f64 (exp.f64 (fma.f64 -12 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 -12 a 4) 3))
(expm1.f64 (log1p.f64 (fma.f64 -12 a 4)))
(exp.f64 (log.f64 (fma.f64 -12 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 -12 a 4)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 (*.f64 b b) 4))
(+.f64 (*.f64 (*.f64 -12 a) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 2))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
Outputs
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 (+.f64 4 (*.f64 -12 a)) b)
(*.f64 b (fma.f64 -12 a 4))
(*.f64 4 b)
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(*.f64 -12 (*.f64 a b))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(*.f64 -12 (*.f64 a b))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 4 b) (*.f64 -12 (*.f64 a b)))
(*.f64 b (fma.f64 -12 a 4))
4
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(*.f64 -12 a)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(*.f64 -12 a)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 4 (pow.f64 b 2))
(*.f64 4 (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 -12 (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 -12 (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 -12 a)) (*.f64 b 4))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))
(*.f64 b (fma.f64 -12 a 4))
(-.f64 (+.f64 1 (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 b (fma.f64 -12 a 4))
(pow.f64 (*.f64 b (fma.f64 -12 a 4)) 1)
(*.f64 b (fma.f64 -12 a 4))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)
(*.f64 b (fma.f64 -12 a 4))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3) 1/3)
(*.f64 b (fma.f64 -12 a 4))
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2)
(*.f64 b (fma.f64 -12 a 4))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 2))
(*.f64 b (fma.f64 -12 a 4))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 -12 a 4)))
(*.f64 b (fma.f64 -12 a 4))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3))
(*.f64 b (fma.f64 -12 a 4))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -12 a 4) 3)))
(*.f64 b (fma.f64 -12 a 4))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 3)))
(*.f64 b (fma.f64 -12 a 4))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (fma.f64 -12 a 4))
(exp.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (fma.f64 -12 a 4))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (fma.f64 -12 a 4))
(+.f64 4 (*.f64 -12 a))
(fma.f64 -12 a 4)
(+.f64 (*.f64 -12 a) 4)
(fma.f64 -12 a 4)
(+.f64 (*.f64 (*.f64 -12 a) 1) 4)
(fma.f64 -12 a 4)
(-.f64 (+.f64 1 (fma.f64 -12 a 4)) 1)
(fma.f64 -12 a 4)
(*.f64 (fma.f64 -12 a 4) 1)
(fma.f64 -12 a 4)
(*.f64 1 (fma.f64 -12 a 4))
(fma.f64 -12 a 4)
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2))
(fma.f64 -12 a 4)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(*.f64 (sqrt.f64 (fma.f64 -12 a 4)) (sqrt.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(/.f64 (+.f64 (pow.f64 (*.f64 -12 a) 3) 64) (+.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) (-.f64 16 (*.f64 (*.f64 -12 a) 4))))
(/.f64 (+.f64 (*.f64 -1728 (pow.f64 a 3)) 64) (-.f64 (+.f64 (*.f64 144 (*.f64 a a)) 16) (*.f64 4 (*.f64 -12 a))))
(/.f64 (fma.f64 -1728 (pow.f64 a 3) 64) (-.f64 (fma.f64 144 (*.f64 a a) 16) (*.f64 a -48)))
(/.f64 (fma.f64 -1728 (pow.f64 a 3) 64) (-.f64 16 (*.f64 a (-.f64 -48 (*.f64 a 144)))))
(/.f64 (fma.f64 -1728 (pow.f64 a 3) 64) (-.f64 16 (*.f64 a (+.f64 -48 (*.f64 a -144)))))
(/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4))
(/.f64 (+.f64 (*.f64 144 (*.f64 a a)) -16) (fma.f64 -12 a -4))
(/.f64 (fma.f64 144 (*.f64 a a) -16) (fma.f64 -12 a -4))
(pow.f64 (fma.f64 -12 a 4) 1)
(fma.f64 -12 a 4)
(pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3)
(fma.f64 -12 a 4)
(pow.f64 (pow.f64 (fma.f64 -12 a 4) 3) 1/3)
(fma.f64 -12 a 4)
(pow.f64 (sqrt.f64 (fma.f64 -12 a 4)) 2)
(fma.f64 -12 a 4)
(sqrt.f64 (pow.f64 (fma.f64 -12 a 4) 2))
(fma.f64 -12 a 4)
(log.f64 (exp.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(cbrt.f64 (pow.f64 (fma.f64 -12 a 4) 3))
(fma.f64 -12 a 4)
(expm1.f64 (log1p.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(exp.f64 (log.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(log1p.f64 (expm1.f64 (fma.f64 -12 a 4)))
(fma.f64 -12 a 4)
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 (*.f64 b b) 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 (*.f64 -12 a) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(-.f64 (+.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 3) 1/3)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 3))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 -12 a 4)) 3) (pow.f64 b 3)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))

localize22.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(pow.f64 b 4)
99.8%
(*.f64 (*.f64 b b) -12)
92.3%
(+.f64 (pow.f64 b 4) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b))))
84.8%
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
Compiler

Compiled 69 to 35 computations (49.3% saved)

series8.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
3.0ms
a
@-inf
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
2.0ms
a
@inf
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
1.0ms
b
@inf
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
1.0ms
b
@0
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
0.0ms
a
@0
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1776×prod-diff
1246×log-prod
660×fma-def
590×pow-exp
474×expm1-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01391
127891
2342187
Stop Event
node limit
Counts
3 → 124
Calls
Call 1
Inputs
(fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))
(+.f64 (pow.f64 b 4) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b))))
(*.f64 (*.f64 b b) -12)
Outputs
(+.f64 (*.f64 b (*.f64 b 4)) (*.f64 b (*.f64 (*.f64 b -12) a)))
(+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))
(+.f64 0 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) 1) (*.f64 b (*.f64 b 4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) 1)
(*.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1)
(*.f64 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) 3) (pow.f64 (*.f64 b (*.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 (*.f64 b -12) a)) (-.f64 (*.f64 (pow.f64 b 4) 16) (*.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4))))))
(/.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 (*.f64 b -12) a)) (neg.f64 (*.f64 (pow.f64 b 4) 16))) (-.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4))))
(pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) b) 4) (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b 4)))) (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b 4))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 1)
(-.f64 (/.f64 (pow.f64 b 8) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (/.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(*.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 1)
(*.f64 1 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2) (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8))))
(*.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2)) (/.f64 1 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2)) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))) (neg.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (pow.f64 b 8)) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)))
(pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))) -1)
(pow.f64 (/.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (exp.f64 (pow.f64 b 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 b (pow.f64 b 3) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 b (*.f64 (*.f64 b -12) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 b b) (*.f64 b b) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 b (*.f64 b -12)) a (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 a (*.f64 b (*.f64 b -12)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1 (pow.f64 b 4))
(fma.f64 (pow.f64 b 4) 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4))
(fma.f64 1 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 1 (*.f64 b (*.f64 (*.f64 b -12) a)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (pow.f64 b 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 b b)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 8)) (cbrt.f64 (pow.f64 b 4)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) 144)) (*.f64 (cbrt.f64 (*.f64 b (*.f64 b -12))) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (pow.f64 b 3) b (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (pow.f64 b 4))
(fma.f64 (*.f64 b (sqrt.f64 -12)) (*.f64 (*.f64 b (sqrt.f64 -12)) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))) (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 b) 2) 4) (pow.f64 (cbrt.f64 b) 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (pow.f64 (sqrt.f64 b) 4) (pow.f64 (sqrt.f64 b) 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b (*.f64 b -12)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b (*.f64 b -12)) (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(+.f64 0 (*.f64 b (*.f64 b -12)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))) (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b -12)))) 1)
(pow.f64 (*.f64 b (*.f64 b -12)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b -12))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 b -12)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 -12)) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) 144))
(log.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b -12)))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b -12)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b -12))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b -12))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b -12))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b -12))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b -12)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (*.f64 b -12)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 -12))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b -12))))

simplify90.0ms (0.8%)

Algorithm
egg-herbie
Rules
1512×times-frac
1304×unswap-sqr
776×cancel-sign-sub-inv
474×fma-neg
464×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03146604
17485616
228135572
Stop Event
node limit
Counts
184 → 176
Calls
Call 1
Inputs
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (pow.f64 b 2))
(+.f64 (*.f64 b (*.f64 b 4)) (*.f64 b (*.f64 (*.f64 b -12) a)))
(+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))
(+.f64 0 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) 1) (*.f64 b (*.f64 b 4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) 1)
(*.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1)
(*.f64 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) 3) (pow.f64 (*.f64 b (*.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 (*.f64 b -12) a)) (-.f64 (*.f64 (pow.f64 b 4) 16) (*.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4))))))
(/.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 (*.f64 b -12) a)) (neg.f64 (*.f64 (pow.f64 b 4) 16))) (-.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4))))
(pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) b) 4) (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b 4)))) (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b 4))))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 1)
(-.f64 (/.f64 (pow.f64 b 8) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (/.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(*.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 1)
(*.f64 1 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2) (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8))))
(*.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2)) (/.f64 1 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2)) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))) (neg.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (pow.f64 b 8)) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)))
(pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))) -1)
(pow.f64 (/.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (exp.f64 (pow.f64 b 4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 b (pow.f64 b 3) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 b (*.f64 (*.f64 b -12) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 b b) (*.f64 b b) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 b (*.f64 b -12)) a (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 a (*.f64 b (*.f64 b -12)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1 (pow.f64 b 4))
(fma.f64 (pow.f64 b 4) 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4))
(fma.f64 1 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 1 (*.f64 b (*.f64 (*.f64 b -12) a)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (pow.f64 b 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 b b)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 8)) (cbrt.f64 (pow.f64 b 4)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) 144)) (*.f64 (cbrt.f64 (*.f64 b (*.f64 b -12))) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (pow.f64 b 3) b (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (pow.f64 b 4))
(fma.f64 (*.f64 b (sqrt.f64 -12)) (*.f64 (*.f64 b (sqrt.f64 -12)) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))) (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 b) 2) 4) (pow.f64 (cbrt.f64 b) 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (pow.f64 (sqrt.f64 b) 4) (pow.f64 (sqrt.f64 b) 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b (*.f64 b -12)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b (*.f64 b -12)) (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (*.f64 (*.f64 b b) (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(+.f64 0 (*.f64 b (*.f64 b -12)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))) (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b -12)))) 1)
(pow.f64 (*.f64 b (*.f64 b -12)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b -12))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 b -12)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 -12)) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) 144))
(log.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b -12)))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b -12)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b -12))))
(exp.f64 (log.f64 (*.f64 b (*.f64 b -12))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b -12))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b -12))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b -12)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (*.f64 b -12)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 -12))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b -12))))
Outputs
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 4 (pow.f64 b 2))
(*.f64 4 (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (pow.f64 b 4) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(pow.f64 b 4)
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2)))
(fma.f64 4 (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (pow.f64 b 4) (*.f64 4 (pow.f64 b 2))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (+.f64 (*.f64 4 (pow.f64 b 2)) (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(*.f64 -12 (pow.f64 b 2))
(*.f64 -12 (*.f64 b b))
(+.f64 (*.f64 b (*.f64 b 4)) (*.f64 b (*.f64 (*.f64 b -12) a)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 0 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) 1) (*.f64 b (*.f64 b 4)))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))) (cbrt.f64 (exp.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (*.f64 b (fma.f64 -12 a 4)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (*.f64 b (fma.f64 -12 a 4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (fma.f64 -12 a 4)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) 1)
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1)
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))))
(pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 b (*.f64 (sqrt.f64 -12) (sqrt.f64 a)))) 2)
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) 3) (pow.f64 (*.f64 b (*.f64 b 4)) 3)) (fma.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 (*.f64 b -12) a)) (-.f64 (*.f64 (pow.f64 b 4) 16) (*.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a (*.f64 -12 b))) 3) (pow.f64 (*.f64 4 (*.f64 b b)) 3)) (fma.f64 (*.f64 b (*.f64 a (*.f64 -12 b))) (*.f64 b (*.f64 a (*.f64 -12 b))) (-.f64 (*.f64 (pow.f64 b 4) 16) (*.f64 (*.f64 4 (*.f64 b b)) (*.f64 b (*.f64 a (*.f64 -12 b)))))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 (pow.f64 (*.f64 -12 (*.f64 a b)) 3) (*.f64 (pow.f64 b 3) 64))) (+.f64 (fma.f64 (pow.f64 b 4) 16 (*.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) (*.f64 (*.f64 b b) -4))) (*.f64 (*.f64 (pow.f64 b 4) 144) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 -1728 (pow.f64 (*.f64 a (*.f64 b b)) 3)) (*.f64 (pow.f64 b 6) 64)) (+.f64 (fma.f64 (pow.f64 b 4) 16 (*.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) (*.f64 (*.f64 b b) -4))) (*.f64 (*.f64 (pow.f64 b 4) 144) (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 (*.f64 b -12) a)) (neg.f64 (*.f64 (pow.f64 b 4) 16))) (-.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4))))
(/.f64 (fma.f64 (*.f64 b (*.f64 a (*.f64 -12 b))) (*.f64 b (*.f64 a (*.f64 -12 b))) (*.f64 (pow.f64 b 4) -16)) (*.f64 b (-.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 4) -16) (*.f64 (*.f64 (pow.f64 b 4) 144) (*.f64 a a))) (*.f64 b (*.f64 b (-.f64 (*.f64 -12 a) 4))))
(/.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 b 4) 144) (*.f64 a a) (*.f64 (pow.f64 b 4) -16)) b) (*.f64 b (fma.f64 -12 a -4)))
(pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1)
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 3)
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) 1/3)
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) 2)
(pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 b (*.f64 (sqrt.f64 -12) (sqrt.f64 a)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) b) 4) (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b 4)))) (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (*.f64 (exp.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b 4))))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 1))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 1) 1))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) 3))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3)) 1/3))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 3) 1/3))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)))) 2))
(pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 b (*.f64 (sqrt.f64 -12) (sqrt.f64 a)))) 2)
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 1)
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(-.f64 (/.f64 (pow.f64 b 8) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (/.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(*.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 1)
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 1 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2) (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (-.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 3) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(*.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2)) (/.f64 1 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (-.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 3) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)))
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (-.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 3) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (-.f64 (pow.f64 b 8) (*.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 3) (pow.f64 b 12)) (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2) (-.f64 (pow.f64 b 8) (*.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 3) (pow.f64 b 12)) (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (-.f64 (pow.f64 b 8) (*.f64 b (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 b 4))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 12)) (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (-.f64 (pow.f64 b 8) (*.f64 (pow.f64 b 5) (*.f64 b (fma.f64 -12 a 4))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2)) (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))) (neg.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (-.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 3) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))) (neg.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2) (pow.f64 b 8)) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 1)
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 3)
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(pow.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 3) 1/3)
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 2)
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(pow.f64 (/.f64 (fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (-.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4)) (pow.f64 b 8)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 3) (pow.f64 b 12))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 3) (pow.f64 b 12)) (/.f64 1 (fma.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (-.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) (pow.f64 b 4)) (pow.f64 b 8))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 3) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(/.f64 (+.f64 (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 12)) (fma.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)) (pow.f64 b 8)))
(pow.f64 (/.f64 (-.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (-.f64 (pow.f64 b 8) (pow.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 2))) -1)
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))) 2)) (-.f64 (pow.f64 b 4) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b)))))
(/.f64 (-.f64 (pow.f64 b 8) (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)) (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2) (pow.f64 b 8)) (-.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) (pow.f64 b 4)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 2))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (exp.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (*.f64 (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (exp.f64 (pow.f64 b 4))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))) (+.f64 1 (expm1.f64 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (*.f64 (exp.f64 (pow.f64 b 4)) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (exp.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 b 4))) (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))) 3))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(exp.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 1))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))) 1) 1))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 3))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 1/3))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4))))) 2))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 b (pow.f64 b 3) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 b (*.f64 (*.f64 b -12) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 b b) (*.f64 b b) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 -12 (*.f64 (*.f64 b b) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 b (*.f64 b -12)) a (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 a (*.f64 b (*.f64 b -12)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) 1 (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (pow.f64 b 4) 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 1 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 1 (pow.f64 b 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 1 (*.f64 b (*.f64 (*.f64 b -12) a)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) 2) (cbrt.f64 (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a)))) (pow.f64 b 4))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 b b)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 b) 2)) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 8) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(fma.f64 (cbrt.f64 (pow.f64 b 8)) (cbrt.f64 (pow.f64 b 4)) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 8)) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) 144)) (*.f64 (cbrt.f64 (*.f64 b (*.f64 b -12))) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 b 4) 144)) (*.f64 a (cbrt.f64 (*.f64 -12 (*.f64 b b)))) (fma.f64 4 (*.f64 b b) (pow.f64 b 4)))
(fma.f64 (pow.f64 b 3) b (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (hypot.f64 (*.f64 b 2) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a))) (pow.f64 b 4))
(+.f64 (pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 b (*.f64 (sqrt.f64 -12) (sqrt.f64 a)))) 2) (pow.f64 b 4))
(+.f64 (pow.f64 b 4) (pow.f64 (hypot.f64 (*.f64 b 2) (*.f64 b (*.f64 (sqrt.f64 -12) (sqrt.f64 a)))) 2))
(fma.f64 (*.f64 b (sqrt.f64 -12)) (*.f64 (*.f64 b (sqrt.f64 -12)) a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a)))) (cbrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 b -12) a))) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 b) 2) 4) (pow.f64 (cbrt.f64 b) 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (pow.f64 (sqrt.f64 b) 4) (pow.f64 (sqrt.f64 b) 4) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)) (*.f64 (*.f64 b (sqrt.f64 -12)) (sqrt.f64 a)) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 (*.f64 b (*.f64 b -12)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 (*.f64 b (*.f64 b -12)) (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 (*.f64 b b) 4 (pow.f64 b 4)))
(fma.f64 (+.f64 4 (*.f64 -12 a)) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (pow.f64 b 4))
(fma.f64 (*.f64 (*.f64 b b) (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2) (fma.f64 b (*.f64 b 4) (*.f64 b (*.f64 (*.f64 b -12) a))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 b) 2)) (*.f64 b (+.f64 (*.f64 a (*.f64 -12 b)) (*.f64 4 b))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 8) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(+.f64 0 (*.f64 b (*.f64 b -12)))
(*.f64 -12 (*.f64 b b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))) (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) -12)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) b) -12))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))))
(*.f64 -12 (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 b -12)))) 1)
(*.f64 -12 (*.f64 b b))
(pow.f64 (*.f64 b (*.f64 b -12)) 1)
(*.f64 -12 (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b -12))) 3)
(*.f64 -12 (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 b -12)) 3) 1/3)
(*.f64 -12 (*.f64 b b))
(pow.f64 (*.f64 b (sqrt.f64 -12)) 2)
(*.f64 -12 (*.f64 b b))
(sqrt.f64 (*.f64 (pow.f64 b 4) 144))
(fabs.f64 (*.f64 -12 (*.f64 b b)))
(log.f64 (pow.f64 (exp.f64 -12) (*.f64 b b)))
(*.f64 -12 (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b -12)))))
(*.f64 -12 (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 b -12)) 3))
(*.f64 -12 (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b -12))))
(*.f64 -12 (*.f64 b b))
(exp.f64 (log.f64 (*.f64 b (*.f64 b -12))))
(*.f64 -12 (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b -12))) 1))
(*.f64 -12 (*.f64 b b))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b -12))) 1) 1))
(*.f64 -12 (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b -12)))) 3))
(*.f64 -12 (*.f64 b b))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (*.f64 b -12)))) 1/3))
(*.f64 -12 (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 -12))) 2))
(*.f64 -12 (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b -12))))
(*.f64 -12 (*.f64 b b))

localize87.0ms (0.8%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
89.4%
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3))
83.1%
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3))))
76.3%
(*.f64 (*.f64 a a) (*.f64 b b))
48.5%
(cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
Compiler

Compiled 207 to 115 computations (44.4% saved)

series12.0ms (0.1%)

Counts
3 → 31
Calls

18 calls:

TimeVariablePointExpression
3.0ms
a
@inf
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3))))
2.0ms
a
@0
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3))))
1.0ms
a
@0
(cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
1.0ms
a
@-inf
(cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
1.0ms
b
@-inf
(cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))

rewrite68.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
576×add-sqr-sqrt
562×pow1
558×*-un-lft-identity
538×add-exp-log
538×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027163
1602133
Stop Event
node limit
Counts
3 → 102
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3)))))
(+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))) 1)
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1)
(*.f64 1 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -3) b)) (cbrt.f64 b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 (cbrt.f64 b) (cbrt.f64 (fma.f64 b (*.f64 a -3) b)))
(*.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1)
(pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))) (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (cbrt.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (/.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 1 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))
(*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 1)
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))
(cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 a (*.f64 a (+.f64 a 1)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 1 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a (sqrt.f64 (+.f64 a 1))) (*.f64 a (sqrt.f64 (+.f64 a 1))) (*.f64 b (fma.f64 b (*.f64 a -3) b)))

simplify111.0ms (1%)

Algorithm
egg-herbie
Rules
1258×associate-+r+
638×cancel-sign-sub-inv
572×times-frac
522×distribute-rgt-neg-in
510×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035310151
19699525
235179453
Stop Event
node limit
Counts
133 → 175
Calls
Call 1
Inputs
(pow.f64 (pow.f64 b 2) 1/3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9) a)) (pow.f64 (pow.f64 b 2) 1/3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9) a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 22)) 1/9) (pow.f64 a 2))) (pow.f64 (pow.f64 b 2) 1/3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9) a)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 22)) 1/9) (pow.f64 a 2))) (pow.f64 (pow.f64 b 2) 1/3))))
(*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)))
(+.f64 (*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2))) (*.f64 4 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9))))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 4 (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3))))))) (pow.f64 a 2)) (+.f64 (*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2))) (*.f64 4 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)))))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 4 (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3))))))) (pow.f64 a 2)) (+.f64 (*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2))) (+.f64 (*.f64 4 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9))))) (*.f64 4 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (+.f64 1 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2 (*.f64 (pow.f64 1 1/9) (pow.f64 b 4))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3)) (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3)))))))))))))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(*.f64 (pow.f64 1 1/3) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9))))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (+.f64 1 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2 (*.f64 (pow.f64 1 1/9) (pow.f64 b 4))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3)) (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))))))))))))))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))) 1)
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1)
(*.f64 1 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -3) b)) (cbrt.f64 b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 (cbrt.f64 b) (cbrt.f64 (fma.f64 b (*.f64 a -3) b)))
(*.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1)
(pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))) (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (cbrt.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (/.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 1 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))
(*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 1)
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))
(cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 a (*.f64 a (+.f64 a 1)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 1 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a (sqrt.f64 (+.f64 a 1))) (*.f64 a (sqrt.f64 (+.f64 a 1))) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
Outputs
(pow.f64 (pow.f64 b 2) 1/3)
(cbrt.f64 (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9) a)) (pow.f64 (pow.f64 b 2) 1/3))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) a) (cbrt.f64 (*.f64 b b)))
(-.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) a)))
(-.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) a))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9) a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 22)) 1/9) (pow.f64 a 2))) (pow.f64 (pow.f64 b 2) 1/3)))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) a) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 22) 1/18) (pow.f64 (pow.f64 b 22) 1/18)) (*.f64 a a)) (cbrt.f64 (*.f64 b b))))
(-.f64 (-.f64 (cbrt.f64 (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 22) 1/18) (pow.f64 (pow.f64 b 22) 1/18))))) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) a)))
(-.f64 (cbrt.f64 (*.f64 b b)) (*.f64 a (+.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 22) 1/18) (pow.f64 (pow.f64 b 22) 1/18))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9) a)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 22)) 1/9) (pow.f64 a 2))) (pow.f64 (pow.f64 b 2) 1/3))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) a) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (pow.f64 a 3)) (fma.f64 -1 (cbrt.f64 (pow.f64 b 14)) (*.f64 6 (cbrt.f64 (pow.f64 b 14))))) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 22) 1/18) (pow.f64 (pow.f64 b 22) 1/18)) (*.f64 a a)) (cbrt.f64 (*.f64 b b)))))
(-.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (*.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 14)) 5))) (-.f64 (cbrt.f64 (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 22) 1/18) (pow.f64 (pow.f64 b 22) 1/18)))))) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) a)))
(+.f64 (-.f64 (cbrt.f64 (*.f64 b b)) (*.f64 a (+.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 22) 1/18) (pow.f64 (pow.f64 b 22) 1/18)))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (*.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 14)) 5)))))
(*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)))
(*.f64 (*.f64 b b) 4)
(*.f64 b (*.f64 b 4))
(+.f64 (*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2))) (*.f64 4 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9))))))
(*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))))
(*.f64 4 (fma.f64 b b (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))))
(*.f64 4 (fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 4 (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3))))))) (pow.f64 a 2)) (+.f64 (*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2))) (*.f64 4 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)))))))
(fma.f64 (fma.f64 2 (*.f64 b b) (+.f64 4 (*.f64 4 (fma.f64 -1 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 -2 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)) (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))))) (*.f64 a a) (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))))
(fma.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 (+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))) (*.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) 1)))) (*.f64 4 (fma.f64 b b (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))))
(fma.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 (+.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))) (*.f64 4 (fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 4 (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3))))))) (pow.f64 a 2)) (+.f64 (*.f64 4 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2))) (+.f64 (*.f64 4 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9))))) (*.f64 4 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (+.f64 1 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2 (*.f64 (pow.f64 1 1/9) (pow.f64 b 4))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3)) (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3)))))))))))))))))
(fma.f64 (fma.f64 2 (*.f64 b b) (+.f64 4 (*.f64 4 (fma.f64 -1 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 -2 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)) (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))))) (*.f64 a a) (fma.f64 4 (*.f64 b b) (*.f64 4 (fma.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3) (*.f64 (pow.f64 a 3) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) (fma.f64 -2 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)) (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))) (+.f64 (*.f64 2 (cbrt.f64 (pow.f64 b 14))) (+.f64 (+.f64 1 (*.f64 -1/3 (fma.f64 -1 (cbrt.f64 (pow.f64 b 14)) (*.f64 6 (cbrt.f64 (pow.f64 b 14)))))) (*.f64 (cbrt.f64 (*.f64 b b)) (+.f64 (*.f64 2 (pow.f64 b 4)) (*.f64 -2/3 (*.f64 (fma.f64 -1 (cbrt.f64 (pow.f64 b 14)) (*.f64 6 (cbrt.f64 (pow.f64 b 14)))) (cbrt.f64 (/.f64 1 (*.f64 b b)))))))))))))))
(fma.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 (+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))) (*.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) 1)))) (*.f64 4 (fma.f64 b b (fma.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3) (*.f64 (pow.f64 a 3) (-.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 2 (pow.f64 b 4) (*.f64 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 b b)))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5))) (fma.f64 2 (cbrt.f64 (pow.f64 b 14)) 1)) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))))))))))
(fma.f64 (*.f64 a a) (+.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 4 (+.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))) (*.f64 4 (fma.f64 b b (fma.f64 (pow.f64 a 3) (fma.f64 (*.f64 1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) (+.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5) (cbrt.f64 (/.f64 1 (*.f64 b b)))) (*.f64 2 (pow.f64 b 4))) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5))) (fma.f64 2 (cbrt.f64 (pow.f64 b 14)) 1))) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a))))
(+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 1 a))))
(fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 2 (pow.f64 (*.f64 b a) 2))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 2 (pow.f64 (*.f64 b a) 2))
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 1 a)))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4) (pow.f64 a 4)))
(fma.f64 2 (pow.f64 (*.f64 b a) 2) (fma.f64 4 (fma.f64 a a (pow.f64 a 3)) (pow.f64 a 4)))
(*.f64 (pow.f64 1 1/3) (pow.f64 b 2))
(*.f64 b b)
(+.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)))))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))
(fma.f64 b b (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))
(fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9))))))
(fma.f64 (*.f64 a a) (+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 -2 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)) (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))))
(fma.f64 (*.f64 a a) (+.f64 1 (+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))) (*.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) 1))) (fma.f64 b b (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))))
(fma.f64 (*.f64 a a) (+.f64 1 (+.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))))) (fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (+.f64 (*.f64 2 (pow.f64 (*.f64 1 (pow.f64 b 34)) 1/9)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 b 2)) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)) (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9)))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (*.f64 1 (pow.f64 b 28)) 1/9)) (pow.f64 (pow.f64 b 28) 1/9)) (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/9))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (+.f64 1 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))) (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2 (*.f64 (pow.f64 1 1/9) (pow.f64 b 4))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/3) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1 (pow.f64 b 14)) 1/3)) (*.f64 6 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (pow.f64 b 14) 1/3))))))))))))))))
(fma.f64 (*.f64 a a) (+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 -2 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)) (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))) (+.f64 (*.f64 b b) (fma.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3) (*.f64 (pow.f64 a 3) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) (fma.f64 -2 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)) (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))) (+.f64 (*.f64 2 (cbrt.f64 (pow.f64 b 14))) (+.f64 (+.f64 1 (*.f64 -1/3 (fma.f64 -1 (cbrt.f64 (pow.f64 b 14)) (*.f64 6 (cbrt.f64 (pow.f64 b 14)))))) (*.f64 (cbrt.f64 (*.f64 b b)) (+.f64 (*.f64 2 (pow.f64 b 4)) (*.f64 -2/3 (*.f64 (fma.f64 -1 (cbrt.f64 (pow.f64 b 14)) (*.f64 6 (cbrt.f64 (pow.f64 b 14)))) (cbrt.f64 (/.f64 1 (*.f64 b b))))))))))))))
(fma.f64 (*.f64 a a) (+.f64 1 (+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))) (*.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) 1))) (fma.f64 b b (fma.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3) (*.f64 (pow.f64 a 3) (-.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 2 (pow.f64 b 4) (*.f64 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 b b)))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5))) (fma.f64 2 (cbrt.f64 (pow.f64 b 14)) 1)) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))))))))))
(fma.f64 (*.f64 a a) (+.f64 1 (+.f64 (*.f64 (pow.f64 (pow.f64 b 34) 1/18) (pow.f64 (pow.f64 b 34) 1/18)) (*.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18)))))) (fma.f64 b b (fma.f64 (pow.f64 a 3) (fma.f64 (*.f64 1 (*.f64 (pow.f64 (pow.f64 b 28) 1/18) (pow.f64 (pow.f64 b 28) 1/18))) (*.f64 (pow.f64 (pow.f64 b 14) 1/18) (pow.f64 (pow.f64 b 14) 1/18)) (+.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5) (cbrt.f64 (/.f64 1 (*.f64 b b)))) (*.f64 2 (pow.f64 b 4))) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 b 14)) 5))) (fma.f64 2 (cbrt.f64 (pow.f64 b 14)) 1))) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3)))))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(fma.f64 a a (pow.f64 a 3))
(pow.f64 a 3)
(+.f64 (pow.f64 a 3) (pow.f64 a 2))
(fma.f64 a a (pow.f64 a 3))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(fma.f64 a a (pow.f64 a 3))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(fma.f64 a a (pow.f64 a 3))
(*.f64 (pow.f64 a 2) (+.f64 1 a))
(fma.f64 a a (pow.f64 a 3))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))) 1)
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1)
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 1 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -3) b)) (cbrt.f64 b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 2))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 (cbrt.f64 b) (cbrt.f64 (fma.f64 b (*.f64 a -3) b)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -3) b)) (cbrt.f64 b))
(*.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (cbrt.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1)
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/3)
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 3)
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 1/6) 2)
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))) 1))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 1/3))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))) 1)
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 -16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(*.f64 1 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(*.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(*.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))))
(/.f64 (*.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 -16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))) (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3))))
(/.f64 (*.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 -16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (*.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (*.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 -16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(/.f64 (neg.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))))
(/.f64 (*.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 3)) (fma.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 -16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 -16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 3)
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 3) 1/3)
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 2)
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 2))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) 3))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))) 1))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 1 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))) (cbrt.f64 (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))) 1)
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(-.f64 (/.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))) (/.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(*.f64 1 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 1)
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)) (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2)))
(*.f64 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (fma.f64 b (fma.f64 b (*.f64 a -3) b) (neg.f64 (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (/.f64 1 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (fma.f64 b (fma.f64 b (*.f64 a -3) b) (neg.f64 (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (fma.f64 b (fma.f64 b (*.f64 a -3) b) (neg.f64 (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (+.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (fma.f64 b (fma.f64 b (*.f64 a -3) b) (neg.f64 (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (*.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (fma.f64 b (fma.f64 b (*.f64 a -3) b) (neg.f64 (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 b (*.f64 (fma.f64 b (*.f64 a -3) b) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 3) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 3)) (fma.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2))) (neg.f64 (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2) (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (-.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2) (pow.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b)) 2)) (-.f64 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b))))
(pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 1)
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 (cbrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 3)
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3) 1/3)
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(pow.f64 (sqrt.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 2)
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(sqrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 2))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(log.f64 (exp.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3))) 3))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(exp.f64 (log.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))) 1))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(log1p.f64 (expm1.f64 (fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 a (*.f64 a (+.f64 a 1)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (fma.f64 b (*.f64 a -3) b) b (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a a) (+.f64 a 1) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 1 (fma.f64 a a (pow.f64 a 3)) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 1 (*.f64 b (fma.f64 b (*.f64 a -3) b)) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (+.f64 a 1) (*.f64 a a) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a a (pow.f64 a 3)) 2)) (cbrt.f64 (fma.f64 a a (pow.f64 a 3))) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) 2) (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (sqrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))
(fma.f64 (*.f64 a (sqrt.f64 (+.f64 a 1))) (*.f64 a (sqrt.f64 (+.f64 a 1))) (*.f64 b (fma.f64 b (*.f64 a -3) b)))
(fma.f64 b (fma.f64 b (*.f64 a -3) b) (fma.f64 a a (pow.f64 a 3)))

eval504.0ms (4.4%)

Compiler

Compiled 23566 to 15278 computations (35.2% saved)

prune310.0ms (2.7%)

Pruning

58 alts after pruning (55 fresh and 3 done)

PrunedKeptTotal
New67336709
Fresh121931
Picked011
Done325
Total68858746
Accurracy
44.5%
Counts
746 → 58
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.9%
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
35.8%
(-.f64 (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a))) 1)
31.6%
(-.f64 (pow.f64 b 4) 1)
34.3%
(-.f64 (pow.f64 a 4) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) 1)
34.9%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)) (*.f64 b b)))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -3) b)) (cbrt.f64 b)) 3)))) 1)
35.6%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))) 3)))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b b)) 3)))) 1)
35.9%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
35.6%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
36.0%
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
34.8%
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
26.8%
(-.f64 (*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a)))) 1)
27.1%
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
27.4%
(-.f64 (*.f64 (*.f64 b b) 4) 1)
26.2%
(-.f64 (*.f64 4 (fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3)))) 1)
26.2%
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))) 1)
27.3%
(-.f64 (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1)
26.7%
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
26.1%
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
32.9%
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (*.f64 a a) (cbrt.f64 (fma.f64 2 (*.f64 b b) 4))) (+.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 a -12 4))))) -1)
32.9%
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 a (*.f64 a (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)))) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4))) -1)
27.0%
(+.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2) -1)
27.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) -1)
27.8%
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
32.8%
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
32.0%
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (+.f64 0 (*.f64 b (*.f64 b -12))) a (*.f64 4 (*.f64 b b)))) -1)
31.9%
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (sqrt.f64 (*.f64 (pow.f64 b 4) 144)) a (*.f64 4 (*.f64 b b)))) -1)
31.9%
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (fabs.f64 (*.f64 -12 (*.f64 b b))) a (*.f64 4 (*.f64 b b)))) -1)
32.0%
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))) -1)
31.1%
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
31.2%
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))) -1)
32.6%
(+.f64 (+.f64 (pow.f64 a 4) (expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))) -1)
32.0%
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
11.9%
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))) -1)
11.9%
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
27.1%
(+.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)) -1)
27.1%
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
27.1%
(+.f64 (*.f64 b (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3))) -1)
26.8%
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
27.1%
(+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4))))) -1)
26.6%
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
27.0%
(+.f64 (*.f64 b (*.f64 b (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
26.6%
(+.f64 (*.f64 b (expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))) -1)
26.4%
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
27.8%
(+.f64 (*.f64 4 (*.f64 a a)) -1)
26.6%
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
26.4%
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
26.6%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 2)) -1)
27.0%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) -1)
27.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
27.8%
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
2.2%
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
1.9%
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
26.2%
-1
Compiler

Compiled 2234 to 1634 computations (26.9% saved)

localize53.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(pow.f64 (*.f64 a b) 2)
94.5%
(+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
94.4%
(*.f64 (fma.f64 a -3 1) (*.f64 b b))
87.5%
(+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
Compiler

Compiled 164 to 94 computations (42.7% saved)

series8.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
4.0ms
b
@-inf
(pow.f64 (*.f64 a b) 2)
0.0ms
b
@-inf
(+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
0.0ms
a
@-inf
(pow.f64 (*.f64 a b) 2)
0.0ms
a
@inf
(pow.f64 (*.f64 a b) 2)
0.0ms
b
@inf
(+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))

rewrite144.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
822×expm1-udef
820×log1p-udef
520×add-sqr-sqrt
512×pow1
508×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02496
152684
2702084
Stop Event
node limit
Counts
2 → 66
Calls
Call 1
Inputs
(+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(pow.f64 (*.f64 a b) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 a (*.f64 b (*.f64 a b)))
(*.f64 a (*.f64 a (*.f64 b b)))
(*.f64 b (*.f64 a (*.f64 a b)))
(*.f64 (*.f64 a b) (*.f64 a b))
(*.f64 (pow.f64 (*.f64 a b) 2) 1)
(*.f64 (*.f64 a a) (*.f64 b b))
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(*.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 b b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 (cbrt.f64 (*.f64 a b)) (*.f64 a b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (sqrt.f64 (*.f64 a b)) (*.f64 (sqrt.f64 (*.f64 a b)) (*.f64 a b)))
(*.f64 (*.f64 (*.f64 a b) (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)))
(*.f64 (*.f64 (*.f64 a b) a) b)
(*.f64 (*.f64 (*.f64 a b) b) a)
(*.f64 (*.f64 (*.f64 a b) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)))
(*.f64 (*.f64 (*.f64 a a) b) b)
(*.f64 (*.f64 (*.f64 a a) (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 (*.f64 b b)))
(sqrt.f64 (pow.f64 (*.f64 a b) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 b b) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a b))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))

simplify134.0ms (1.2%)

Algorithm
egg-herbie
Rules
1338×fma-def
1142×fma-neg
852×distribute-rgt-in
848×distribute-lft-in
584×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02006458
14946332
215886202
373306202
Stop Event
node limit
Counts
114 → 110
Calls
Call 1
Inputs
(*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (pow.f64 a 4))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(*.f64 1 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(*.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 1 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 a (*.f64 b (*.f64 a b)))
(*.f64 a (*.f64 a (*.f64 b b)))
(*.f64 b (*.f64 a (*.f64 a b)))
(*.f64 (*.f64 a b) (*.f64 a b))
(*.f64 (pow.f64 (*.f64 a b) 2) 1)
(*.f64 (*.f64 a a) (*.f64 b b))
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(*.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 b b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 (cbrt.f64 (*.f64 a b)) (*.f64 a b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (sqrt.f64 (*.f64 a b)) (*.f64 (sqrt.f64 (*.f64 a b)) (*.f64 a b)))
(*.f64 (*.f64 (*.f64 a b) (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)))
(*.f64 (*.f64 (*.f64 a b) a) b)
(*.f64 (*.f64 (*.f64 a b) b) a)
(*.f64 (*.f64 (*.f64 a b) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)))
(*.f64 (*.f64 (*.f64 a a) b) b)
(*.f64 (*.f64 (*.f64 a a) (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 (*.f64 b b)))
(sqrt.f64 (pow.f64 (*.f64 a b) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 b b) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a b))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
Outputs
(*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))
(*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))
(*.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))))
(*.f64 4 (*.f64 b (fabs.f64 (*.f64 (fma.f64 a -3 1) b))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))
(fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))
(fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4))))
(fma.f64 4 (*.f64 b (fabs.f64 (*.f64 (fma.f64 a -3 1) b))) (*.f64 a (*.f64 a (fma.f64 b (*.f64 b 2) 4))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (*.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (*.f64 2 (pow.f64 (*.f64 a b) 2)))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 4 a) (fma.f64 a a (fma.f64 b (*.f64 b 2) 4))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 4 a) (fma.f64 a a (fma.f64 b (*.f64 b 2) 4))))
(+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (+.f64 (pow.f64 a 4) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2)))))))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (pow.f64 a 4))
(fma.f64 4 (fma.f64 (*.f64 a a) (+.f64 a 1) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) (pow.f64 a 4))
(fma.f64 4 (fma.f64 (fabs.f64 (fma.f64 a -3 1)) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (pow.f64 a 4))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (pow.f64 a 4))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 2 (pow.f64 (*.f64 a b) 2))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 2 (pow.f64 (*.f64 a b) 2))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(+.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 a 4)) (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b))))))
(fma.f64 4 (pow.f64 a 3) (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (fma.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1))) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) 1)
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(-.f64 (/.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))) (/.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))))
(*.f64 1 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2) (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(*.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (/.f64 1 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))) (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))))
(*.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(*.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (+.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))))
(*.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))))
(/.f64 (neg.f64 (+.f64 (*.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))))
(*.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 4 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)))
(/.f64 (fma.f64 64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 3) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 3)) (fma.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)))) (neg.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 -4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2)) (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (-.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2) (*.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16)) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2) -16 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) -4 (pow.f64 a 4))))
(pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 1)
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (cbrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 3)
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3) 1/3)
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(pow.f64 (sqrt.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 2)
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(sqrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 2))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log.f64 (exp.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(cbrt.f64 (pow.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) 3))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(expm1.f64 (log1p.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(exp.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) 1))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(log1p.f64 (expm1.f64 (fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 1 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 4 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) 2))) (cbrt.f64 (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 (*.f64 2 (sqrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (*.f64 2 (sqrt.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(fma.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (sqrt.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))) (*.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3)))))
(fma.f64 4 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (fma.f64 a a (pow.f64 a 3))) (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(pow.f64 (*.f64 a b) 2)
(*.f64 a (*.f64 b (*.f64 a b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 a (*.f64 a (*.f64 b b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 b (*.f64 a (*.f64 a b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 a b) (*.f64 a b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 (*.f64 a b) 2) 1)
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 a a) (*.f64 b b))
(pow.f64 (*.f64 a b) 2)
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 (*.f64 a b) 2)
(*.f64 (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 b b)))
(*.f64 (cbrt.f64 (pow.f64 a 4)) (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 a 4)) (*.f64 b b)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 b b) (cbrt.f64 (pow.f64 a 4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 (cbrt.f64 (*.f64 a b)) (*.f64 a b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 4)))
(*.f64 (sqrt.f64 (*.f64 a b)) (*.f64 (sqrt.f64 (*.f64 a b)) (*.f64 a b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 (*.f64 a b) (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 (*.f64 a b) a) b)
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 (*.f64 a b) b) a)
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 (*.f64 a b) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 (*.f64 a a) b) b)
(pow.f64 (*.f64 a b) 2)
(*.f64 (*.f64 (*.f64 a a) (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 a a) (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))))
(*.f64 (*.f64 a (*.f64 a (cbrt.f64 (pow.f64 b 4)))) (cbrt.f64 (*.f64 b b)))
(*.f64 a (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 a (cbrt.f64 (pow.f64 b 4)))))
(sqrt.f64 (pow.f64 (*.f64 a b) 4))
(pow.f64 (*.f64 a b) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 b b) 3)))
(pow.f64 (*.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 a b))))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 a b))) 1))
(pow.f64 (*.f64 a b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)

localize6.0ms (0.1%)

Compiler

Compiled 20 to 11 computations (45% saved)

localize11.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
99.9%
(*.f64 (pow.f64 a 3) (+.f64 a 4))
Compiler

Compiled 28 to 21 computations (25% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
a
@-inf
(*.f64 (pow.f64 a 3) (+.f64 a 4))
0.0ms
a
@0
(*.f64 (pow.f64 a 3) (+.f64 a 4))
0.0ms
a
@inf
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
0.0ms
a
@inf
(*.f64 (pow.f64 a 3) (+.f64 a 4))
0.0ms
a
@0
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)

rewrite72.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1036×prod-diff
882×log-prod
770×fma-def
580×pow-prod-down
452×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01040
123140
2286340
Stop Event
node limit
Counts
2 → 130
Calls
Call 1
Inputs
(*.f64 (pow.f64 a 3) (+.f64 a 4))
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
Outputs
(+.f64 0 (*.f64 (pow.f64 a 3) (+.f64 a 4)))
(+.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4))
(+.f64 (*.f64 (pow.f64 a 3) 4) (pow.f64 a 4))
(+.f64 (*.f64 (pow.f64 a 4) 1) (*.f64 (*.f64 (pow.f64 a 3) 4) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))))
(-.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) 1)
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (*.f64 (pow.f64 a 3) 4) 3)) (+.f64 (pow.f64 a 8) (-.f64 (pow.f64 (*.f64 (pow.f64 a 3) 4) 2) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4)))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (*.f64 (pow.f64 a 3) 4) 2)) (-.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4)))
(/.f64 (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 3) 64)) (-.f64 (fma.f64 a a 16) (*.f64 a 4)))
(/.f64 (*.f64 (pow.f64 a 3) (fma.f64 a a -16)) (+.f64 a -4))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) 64) (pow.f64 a 3)) (-.f64 (fma.f64 a a 16) (*.f64 a 4)))
(/.f64 (*.f64 (fma.f64 a a -16) (pow.f64 a 3)) (+.f64 a -4))
(pow.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 3)
(pow.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 6) 1/2)
(pow.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9) 1/3)
(pow.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) 2)
(pow.f64 (+.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1)
(sqrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 6))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)))))
(cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4))))
(exp.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 (+.f64 a 4)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4))))
(fma.f64 a (pow.f64 a 3) (*.f64 (pow.f64 a 3) 4))
(fma.f64 a (*.f64 (*.f64 a a) 4) (pow.f64 a 4))
(fma.f64 (pow.f64 a 3) a (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 a 3) 4 (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(fma.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) -1)
(fma.f64 1 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4))
(fma.f64 1 (*.f64 (pow.f64 a 3) 4) (pow.f64 a 4))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 a 3)) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (*.f64 a a) (*.f64 a a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (*.f64 a a) (*.f64 a 4) (pow.f64 a 4))
(fma.f64 (pow.f64 a 3/2) (*.f64 (pow.f64 a 3/2) 4) (pow.f64 a 4))
(fma.f64 (pow.f64 a 3/2) (pow.f64 a 5/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (*.f64 a 4) (*.f64 a a) (pow.f64 a 4))
(fma.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) 1 -1)
(fma.f64 (pow.f64 a 4) 1 (*.f64 (*.f64 (pow.f64 a 3) 4) 1))
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 a) a) 2) (*.f64 (cbrt.f64 a) a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 3) 4)) 2) (cbrt.f64 (*.f64 (pow.f64 a 3) 4)) (pow.f64 a 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) -1)
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) 4)) (sqrt.f64 (*.f64 (pow.f64 a 3) 4)) (pow.f64 a 4))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) -1)
(fma.f64 (*.f64 4 (*.f64 a a)) a (pow.f64 a 4))
(fma.f64 (*.f64 4 (pow.f64 a 3/2)) (pow.f64 a 3/2) (pow.f64 a 4))
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 a 7/2) (sqrt.f64 a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 a 5/2) (pow.f64 a 3/2) (*.f64 (pow.f64 a 3) 4))
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1)
(+.f64 0 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))
(+.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 a 4)))
(+.f64 (pow.f64 a 4) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))))
(*.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))
(*.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 1)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2) (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(*.f64 (fma.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)) 1) (fma.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)) -1))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (-.f64 1 (*.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1))))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)) (neg.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)) (neg.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2)
(pow.f64 (/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)) -1)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 3))
(expm1.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))))
(expm1.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1))
(exp.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(fma.f64 a (pow.f64 a 3) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 a (*.f64 (*.f64 a a) (+.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) a (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)
(fma.f64 (+.f64 a 4) (pow.f64 a 3) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1 -1)
(fma.f64 1 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1)
(fma.f64 1 (pow.f64 a 4) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) -1)
(fma.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) (*.f64 a (cbrt.f64 (+.f64 a 4))) -1)
(fma.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) (*.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 a 3)) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 a 4)) 2) (*.f64 (cbrt.f64 (+.f64 a 4)) (pow.f64 a 3)) -1)
(fma.f64 (*.f64 a a) (*.f64 a a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (*.f64 a a) (*.f64 a (+.f64 a 4)) -1)
(fma.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) -1)
(fma.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) (*.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) 1) -1)
(fma.f64 (pow.f64 a 3/2) (*.f64 (pow.f64 a 3/2) (+.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3/2) (pow.f64 a 5/2) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (sqrt.f64 (+.f64 a 4)) (*.f64 (sqrt.f64 (+.f64 a 4)) (pow.f64 a 3)) -1)
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 a) a) 2) (*.f64 (cbrt.f64 a) a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 (+.f64 a 4)) 2)) (cbrt.f64 (+.f64 a 4)) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (sqrt.f64 (+.f64 a 4))) (sqrt.f64 (+.f64 a 4)) -1)
(fma.f64 (*.f64 (+.f64 a 4) (*.f64 a a)) a -1)
(fma.f64 (*.f64 (+.f64 a 4) (pow.f64 a 3/2)) (pow.f64 a 3/2) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 a 7/2) (sqrt.f64 a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 a 5/2) (pow.f64 a 3/2) (fma.f64 (pow.f64 a 3) 4 -1))

simplify101.0ms (0.9%)

Algorithm
egg-herbie
Rules
1690×fma-def
748×distribute-lft-in
694×distribute-rgt-in
694×unswap-sqr
632×hypot-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02964460
17103804
219673768
377113768
Stop Event
node limit
Counts
154 → 164
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
-1
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 0 (*.f64 (pow.f64 a 3) (+.f64 a 4)))
(+.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4))
(+.f64 (*.f64 (pow.f64 a 3) 4) (pow.f64 a 4))
(+.f64 (*.f64 (pow.f64 a 4) 1) (*.f64 (*.f64 (pow.f64 a 3) 4) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))))
(-.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) 1)
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (*.f64 (pow.f64 a 3) 4) 3)) (+.f64 (pow.f64 a 8) (-.f64 (pow.f64 (*.f64 (pow.f64 a 3) 4) 2) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4)))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (*.f64 (pow.f64 a 3) 4) 2)) (-.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4)))
(/.f64 (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 3) 64)) (-.f64 (fma.f64 a a 16) (*.f64 a 4)))
(/.f64 (*.f64 (pow.f64 a 3) (fma.f64 a a -16)) (+.f64 a -4))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) 64) (pow.f64 a 3)) (-.f64 (fma.f64 a a 16) (*.f64 a 4)))
(/.f64 (*.f64 (fma.f64 a a -16) (pow.f64 a 3)) (+.f64 a -4))
(pow.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 3)
(pow.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 6) 1/2)
(pow.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9) 1/3)
(pow.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) 2)
(pow.f64 (+.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1)
(sqrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 6))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)))))
(cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4))))
(exp.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 (+.f64 a 4)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4))))
(fma.f64 a (pow.f64 a 3) (*.f64 (pow.f64 a 3) 4))
(fma.f64 a (*.f64 (*.f64 a a) 4) (pow.f64 a 4))
(fma.f64 (pow.f64 a 3) a (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 a 3) 4 (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(fma.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) -1)
(fma.f64 1 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4))
(fma.f64 1 (*.f64 (pow.f64 a 3) 4) (pow.f64 a 4))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 a 3)) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (*.f64 a a) (*.f64 a a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (*.f64 a a) (*.f64 a 4) (pow.f64 a 4))
(fma.f64 (pow.f64 a 3/2) (*.f64 (pow.f64 a 3/2) 4) (pow.f64 a 4))
(fma.f64 (pow.f64 a 3/2) (pow.f64 a 5/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (*.f64 a 4) (*.f64 a a) (pow.f64 a 4))
(fma.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) 1 -1)
(fma.f64 (pow.f64 a 4) 1 (*.f64 (*.f64 (pow.f64 a 3) 4) 1))
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 a) a) 2) (*.f64 (cbrt.f64 a) a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 3) 4)) 2) (cbrt.f64 (*.f64 (pow.f64 a 3) 4)) (pow.f64 a 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) -1)
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) 4)) (sqrt.f64 (*.f64 (pow.f64 a 3) 4)) (pow.f64 a 4))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) -1)
(fma.f64 (*.f64 4 (*.f64 a a)) a (pow.f64 a 4))
(fma.f64 (*.f64 4 (pow.f64 a 3/2)) (pow.f64 a 3/2) (pow.f64 a 4))
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 a 7/2) (sqrt.f64 a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (pow.f64 a 5/2) (pow.f64 a 3/2) (*.f64 (pow.f64 a 3) 4))
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1)
(+.f64 0 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))
(+.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 a 4)))
(+.f64 (pow.f64 a 4) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))))
(*.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))
(*.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 1)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2) (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(*.f64 (fma.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)) 1) (fma.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)) -1))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (-.f64 1 (*.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1))))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)) (neg.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)) (neg.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2)
(pow.f64 (/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)) -1)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 3))
(expm1.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))))
(expm1.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1))
(exp.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(fma.f64 a (pow.f64 a 3) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 a (*.f64 (*.f64 a a) (+.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) a (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)
(fma.f64 (+.f64 a 4) (pow.f64 a 3) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1 -1)
(fma.f64 1 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1)
(fma.f64 1 (pow.f64 a 4) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) -1)
(fma.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) (*.f64 a (cbrt.f64 (+.f64 a 4))) -1)
(fma.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) (*.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 a 3)) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 a 4)) 2) (*.f64 (cbrt.f64 (+.f64 a 4)) (pow.f64 a 3)) -1)
(fma.f64 (*.f64 a a) (*.f64 a a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (*.f64 a a) (*.f64 a (+.f64 a 4)) -1)
(fma.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) -1)
(fma.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) (*.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) 1) -1)
(fma.f64 (pow.f64 a 3/2) (*.f64 (pow.f64 a 3/2) (+.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3/2) (pow.f64 a 5/2) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (sqrt.f64 (+.f64 a 4)) (*.f64 (sqrt.f64 (+.f64 a 4)) (pow.f64 a 3)) -1)
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 a) a) 2) (*.f64 (cbrt.f64 a) a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 (+.f64 a 4)) 2)) (cbrt.f64 (+.f64 a 4)) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (sqrt.f64 (+.f64 a 4))) (sqrt.f64 (+.f64 a 4)) -1)
(fma.f64 (*.f64 (+.f64 a 4) (*.f64 a a)) a -1)
(fma.f64 (*.f64 (+.f64 a 4) (pow.f64 a 3/2)) (pow.f64 a 3/2) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 a 7/2) (sqrt.f64 a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (pow.f64 a 5/2) (pow.f64 a 3/2) (fma.f64 (pow.f64 a 3) 4 -1))
Outputs
(*.f64 4 (pow.f64 a 3))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
-1
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(fma.f64 4 (pow.f64 a 3) -1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 a 4)
(+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (pow.f64 a 4)) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(+.f64 0 (*.f64 (pow.f64 a 3) (+.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 (pow.f64 a 3) 4) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 (pow.f64 a 4) 1) (*.f64 (*.f64 (pow.f64 a 3) 4) 1))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 4 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 4 a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 4 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(-.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) 1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(/.f64 (+.f64 (pow.f64 a 12) (pow.f64 (*.f64 (pow.f64 a 3) 4) 3)) (+.f64 (pow.f64 a 8) (-.f64 (pow.f64 (*.f64 (pow.f64 a 3) 4) 2) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4)))))
(/.f64 (+.f64 (pow.f64 a 12) (*.f64 (pow.f64 (pow.f64 a 3) 3) 64)) (+.f64 (pow.f64 a 8) (-.f64 (pow.f64 (*.f64 4 (pow.f64 a 3)) 2) (*.f64 (pow.f64 a 4) (*.f64 4 (pow.f64 a 3))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 a 3) 3) 64 (pow.f64 a 12)) (+.f64 (pow.f64 a 8) (+.f64 (*.f64 16 (pow.f64 a 6)) (*.f64 (*.f64 (pow.f64 a 6) a) -4))))
(/.f64 (fma.f64 64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 a 12)) (fma.f64 16 (pow.f64 a 6) (fma.f64 (pow.f64 a 7) -4 (pow.f64 a 8))))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (*.f64 (pow.f64 a 3) 4) 2)) (-.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4)))
(/.f64 (-.f64 (pow.f64 a 8) (pow.f64 (*.f64 4 (pow.f64 a 3)) 2)) (-.f64 (pow.f64 a 4) (*.f64 4 (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 a 8) (*.f64 16 (pow.f64 a 6))) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 a 3) -4)))
(/.f64 (-.f64 (pow.f64 a 8) (*.f64 16 (pow.f64 a 6))) (*.f64 (pow.f64 a 3) (+.f64 a -4)))
(/.f64 (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 a 3) 64)) (-.f64 (fma.f64 a a 16) (*.f64 a 4)))
(/.f64 (+.f64 (pow.f64 a 3) 64) (/.f64 (-.f64 (fma.f64 a a 16) (*.f64 4 a)) (pow.f64 a 3)))
(*.f64 (/.f64 (pow.f64 a 3) (+.f64 (fma.f64 a a 16) (*.f64 a -4))) (+.f64 (pow.f64 a 3) 64))
(/.f64 (fma.f64 (pow.f64 a 3) 64 (pow.f64 a 6)) (fma.f64 a -4 (fma.f64 a a 16)))
(/.f64 (*.f64 (pow.f64 a 3) (fma.f64 a a -16)) (+.f64 a -4))
(/.f64 (pow.f64 a 3) (/.f64 (+.f64 a -4) (fma.f64 a a -16)))
(*.f64 (/.f64 (pow.f64 a 3) (+.f64 a -4)) (fma.f64 a a -16))
(*.f64 (pow.f64 a 3) (/.f64 (fma.f64 a a -16) (+.f64 a -4)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) 64) (pow.f64 a 3)) (-.f64 (fma.f64 a a 16) (*.f64 a 4)))
(/.f64 (+.f64 (pow.f64 a 3) 64) (/.f64 (-.f64 (fma.f64 a a 16) (*.f64 4 a)) (pow.f64 a 3)))
(*.f64 (/.f64 (pow.f64 a 3) (+.f64 (fma.f64 a a 16) (*.f64 a -4))) (+.f64 (pow.f64 a 3) 64))
(/.f64 (fma.f64 (pow.f64 a 3) 64 (pow.f64 a 6)) (fma.f64 a -4 (fma.f64 a a 16)))
(/.f64 (*.f64 (fma.f64 a a -16) (pow.f64 a 3)) (+.f64 a -4))
(/.f64 (pow.f64 a 3) (/.f64 (+.f64 a -4) (fma.f64 a a -16)))
(*.f64 (/.f64 (pow.f64 a 3) (+.f64 a -4)) (fma.f64 a a -16))
(*.f64 (pow.f64 a 3) (/.f64 (fma.f64 a a -16) (+.f64 a -4)))
(pow.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 3)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 6) 1/2)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9) 1/3)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) 2)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(pow.f64 (+.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(sqrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 6))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 3)) (+.f64 a 4)))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)))))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4))))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1) 1))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 (+.f64 a 4)))) 3))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9)) 1/3))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 3) 1/3))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)))) 2))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4))))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 a (pow.f64 a 3) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 a (*.f64 (*.f64 a a) 4) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 a 3) a (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 a 3) 4 (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) -1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 1 (pow.f64 a 4) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 1 (*.f64 (pow.f64 a 3) 4) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 a 3)) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (*.f64 a a) (*.f64 a a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (*.f64 a a) (*.f64 a 4) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 a 3/2) (*.f64 (pow.f64 a 3/2) 4) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 a 3/2) (pow.f64 a 5/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (*.f64 4 (pow.f64 a 3)))
(fma.f64 4 (pow.f64 a 3) (*.f64 (sqrt.f64 a) (pow.f64 a 7/2)))
(fma.f64 (*.f64 a 4) (*.f64 a a) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) 1 -1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 a 4) 1 (*.f64 (*.f64 (pow.f64 a 3) 4) 1))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 a) a) 2) (*.f64 (cbrt.f64 a) a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 3) 4)) 2) (cbrt.f64 (*.f64 (pow.f64 a 3) 4)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) -1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) 4)) (sqrt.f64 (*.f64 (pow.f64 a 3) 4)) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) -1)
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (*.f64 4 (*.f64 a a)) a (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (*.f64 4 (pow.f64 a 3/2)) (pow.f64 a 3/2) (pow.f64 a 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(fma.f64 (pow.f64 a 7/2) (sqrt.f64 a) (*.f64 (pow.f64 a 3) 4))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (*.f64 4 (pow.f64 a 3)))
(fma.f64 4 (pow.f64 a 3) (*.f64 (sqrt.f64 a) (pow.f64 a 7/2)))
(fma.f64 (pow.f64 a 5/2) (pow.f64 a 3/2) (*.f64 (pow.f64 a 3) 4))
(fma.f64 4 (pow.f64 a 3) (pow.f64 a 4))
(*.f64 (pow.f64 a 3) (+.f64 4 a))
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(+.f64 0 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(+.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 a 4)))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(+.f64 (pow.f64 a 4) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 4 a) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)))))
(*.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(*.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2) (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))
(*.f64 (fma.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)) 1) (fma.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4)) -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(/.f64 1 (/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (-.f64 1 (*.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1))))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)) (neg.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1))))
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)) (neg.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)))
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))
(pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 3)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2) 1/2)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 3) 1/3)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 2)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1)) (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 a 4) 3) -1)) -1)
(*.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (/.f64 1 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))))
(/.f64 (fma.f64 (pow.f64 a 9) (pow.f64 (+.f64 4 a) 3) -1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(pow.f64 (/.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) 1) (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 a 4) 2) -1)) -1)
(*.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (/.f64 1 (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1)))
(/.f64 (fma.f64 (pow.f64 a 6) (pow.f64 (+.f64 4 a) 2) -1) (fma.f64 (pow.f64 a 3) (+.f64 4 a) 1))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(log.f64 (exp.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 3))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(expm1.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(expm1.f64 (*.f64 (fma.f64 3 (log.f64 a) (log.f64 (+.f64 a 4))) 1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(exp.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 1) 1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 3))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 1/3))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1))) 2))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 a (pow.f64 a 3) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 a (*.f64 (*.f64 a a) (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 a 3) a (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (+.f64 a 4) (pow.f64 a 3) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1 -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 1 (*.f64 (pow.f64 a 3) (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 1 (pow.f64 a 4) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) (*.f64 a (cbrt.f64 (+.f64 a 4))) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 2) (*.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 1) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 a 3)) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 a 4)) 2) (*.f64 (cbrt.f64 (+.f64 a 4)) (pow.f64 a 3)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 a a) (*.f64 a a) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 a a) (*.f64 a (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) (*.f64 (*.f64 (pow.f64 a 3/2) (sqrt.f64 (+.f64 a 4))) 1) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 a 3/2) (*.f64 (pow.f64 a 3/2) (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 a 3/2) (pow.f64 a 5/2) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (fma.f64 4 (pow.f64 a 3) -1))
(fma.f64 (sqrt.f64 (+.f64 a 4)) (*.f64 (sqrt.f64 (+.f64 a 4)) (pow.f64 a 3)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 a) a) 2) (*.f64 (cbrt.f64 a) a) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 (+.f64 a 4)) 2)) (cbrt.f64 (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (sqrt.f64 (+.f64 a 4))) (sqrt.f64 (+.f64 a 4)) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (+.f64 a 4) (*.f64 a a)) a -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (+.f64 a 4) (pow.f64 a 3/2)) (pow.f64 a 3/2) -1)
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (*.f64 (pow.f64 a 3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)
(fma.f64 (pow.f64 a 7/2) (sqrt.f64 a) (fma.f64 (pow.f64 a 3) 4 -1))
(fma.f64 (sqrt.f64 a) (pow.f64 a 7/2) (fma.f64 4 (pow.f64 a 3) -1))
(fma.f64 (pow.f64 a 5/2) (pow.f64 a 3/2) (fma.f64 (pow.f64 a 3) 4 -1))
(+.f64 (fma.f64 4 (pow.f64 a 3) (pow.f64 a 4)) -1)
(fma.f64 (pow.f64 a 3) (+.f64 4 a) -1)

localize56.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f64 -12 a 4)
99.8%
(*.f64 b (fma.f64 -12 a 4))
98.4%
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
79.9%
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
Compiler

Compiled 56 to 39 computations (30.4% saved)

series4.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
b
@0
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
1.0ms
b
@inf
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
1.0ms
a
@inf
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
1.0ms
a
@0
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
0.0ms
a
@-inf
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))

rewrite68.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1060×log-prod
686×prod-exp
652×pow-prod-down
600×prod-diff
536×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01346
124246
2269546
Stop Event
node limit
Counts
2 → 85
Calls
Call 1
Inputs
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
Outputs
(+.f64 0 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) 2)) (log.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))))
(+.f64 (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))) (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))))
(-.f64 (log1p.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 1)
(-.f64 (log.f64 (-.f64 1 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (log.f64 (-.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(*.f64 1 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2) (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 2) 1/2)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 2))
(log.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 2))
(+.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) -1)
(+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 (*.f64 b b) 4))
(+.f64 (*.f64 (*.f64 -12 a) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(-.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b (fma.f64 -12 a 4)) b)
(*.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2) (*.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) b))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 -12 a 4))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) b))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2)) (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b (sqrt.f64 (*.f64 b (fma.f64 -12 a 4)))) (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (sqrt.f64 b)) (sqrt.f64 b))
(*.f64 (*.f64 (*.f64 b b) 1) (fma.f64 -12 a 4))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 -12 a 4))) (sqrt.f64 (fma.f64 -12 a 4)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) (+.f64 1 (*.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) 1) (+.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) b) 2)
(sqrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))
(log.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2))
(exp.f64 (+.f64 (log.f64 b) (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) 1) (log.f64 (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (+.f64 (*.f64 (log.f64 b) 1) (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1) (*.f64 2 (log.f64 b))))
(exp.f64 (+.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) (*.f64 (log.f64 b) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1) (*.f64 (log.f64 b) 1)))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 (log.f64 (fma.f64 -12 a 4)) 1)))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(fma.f64 1 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) -1)
(fma.f64 (*.f64 b b) (*.f64 -12 a) (*.f64 (*.f64 b b) 4))
(fma.f64 (*.f64 -12 a) (*.f64 b b) (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) 2) (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) -1)
(fma.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) -1)

simplify94.0ms (0.8%)

Algorithm
egg-herbie
Rules
1192×times-frac
1096×associate-+l+
1044×associate-+r+
816×distribute-lft-in
794×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03225061
18444853
225934805
Stop Event
node limit
Counts
133 → 191
Calls
Call 1
Inputs
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4))) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4))) (+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (*.f64 1/3 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 4) (pow.f64 b 8))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4))) (+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (*.f64 1/3 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6))))))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 1 b)))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 1 b))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))))
(+.f64 (*.f64 -12 (/.f64 (*.f64 a (pow.f64 b 2)) (+.f64 1 (*.f64 4 (pow.f64 b 2))))) (log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2)))))
(+.f64 (*.f64 -12 (/.f64 (*.f64 a (pow.f64 b 2)) (+.f64 1 (*.f64 4 (pow.f64 b 2))))) (+.f64 (*.f64 -72 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 4)) (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2))) (log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))))))
(+.f64 (*.f64 -12 (/.f64 (*.f64 a (pow.f64 b 2)) (+.f64 1 (*.f64 4 (pow.f64 b 2))))) (+.f64 (*.f64 -72 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 4)) (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2))) (+.f64 (log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2)))) (*.f64 -576 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 6)) (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 3))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -12 (pow.f64 b 2))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -12 (pow.f64 b 2)))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (log.f64 (*.f64 -12 (pow.f64 b 2))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1/5184 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 3) (*.f64 (pow.f64 a 3) (pow.f64 b 6)))) (+.f64 (log.f64 (*.f64 -12 (pow.f64 b 2))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4))))))))
(+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (+.f64 (*.f64 -1/5184 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 3) (*.f64 (pow.f64 a 3) (pow.f64 b 6)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4))))))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 4 (pow.f64 b 2))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(+.f64 0 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) 2)) (log.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))))
(+.f64 (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))) (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))))
(-.f64 (log1p.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 1)
(-.f64 (log.f64 (-.f64 1 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (log.f64 (-.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(*.f64 1 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2) (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 2) 1/2)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 2))
(log.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 2))
(+.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) -1)
(+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 (*.f64 b b) 4))
(+.f64 (*.f64 (*.f64 -12 a) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(-.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b (fma.f64 -12 a 4)) b)
(*.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2) (*.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) b))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b b) (fma.f64 -12 a 4))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) b))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2)) (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 b (sqrt.f64 (*.f64 b (fma.f64 -12 a 4)))) (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (sqrt.f64 b)) (sqrt.f64 b))
(*.f64 (*.f64 (*.f64 b b) 1) (fma.f64 -12 a 4))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 -12 a 4))) (sqrt.f64 (fma.f64 -12 a 4)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) (+.f64 1 (*.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) 1) (+.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) b) 2)
(sqrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))
(log.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2))
(exp.f64 (+.f64 (log.f64 b) (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) 1) (log.f64 (*.f64 b (fma.f64 -12 a 4)))))
(exp.f64 (+.f64 (*.f64 (log.f64 b) 1) (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1) (*.f64 2 (log.f64 b))))
(exp.f64 (+.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) (*.f64 (log.f64 b) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1) (*.f64 (log.f64 b) 1)))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 (log.f64 (fma.f64 -12 a 4)) 1)))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(fma.f64 1 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) -1)
(fma.f64 (*.f64 b b) (*.f64 -12 a) (*.f64 (*.f64 b b) 4))
(fma.f64 (*.f64 -12 a) (*.f64 b b) (*.f64 4 (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) 2) (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) -1)
(fma.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) -1)
Outputs
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4))) (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)))
(fma.f64 -1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4)) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(fma.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4))) (+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (*.f64 1/3 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6)))))
(fma.f64 -1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4)) (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (*.f64 1/3 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 6)))))
(fma.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (*.f64 (pow.f64 b 6) 1/3))))
(fma.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (fma.f64 1/3 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 4) (pow.f64 b 8))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4))) (+.f64 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2)) (*.f64 1/3 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6))))))
(fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -12 a 4) 4) (pow.f64 b 8)) (fma.f64 -1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4)) (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) (*.f64 1/3 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 6))))))
(fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -12 a 4) 4) (pow.f64 b 8)) (fma.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (*.f64 (pow.f64 b 6) 1/3)))))
(fma.f64 -1/4 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 8) (fma.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (fma.f64 1/3 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (fma.f64 -12 a 4)))
(log.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 1 b)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (+.f64 (*.f64 -2 (neg.f64 (log.f64 b))) (/.f64 (/.f64 1 (fma.f64 -12 a 4)) (*.f64 b b))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (fma.f64 -2 (neg.f64 (log.f64 b)) (/.f64 1 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))))
(+.f64 (/.f64 (/.f64 1 (*.f64 b b)) (fma.f64 -12 a 4)) (log.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 1 b))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (-.f64 (+.f64 (*.f64 -2 (neg.f64 (log.f64 b))) (/.f64 (/.f64 1 (fma.f64 -12 a 4)) (*.f64 b b))) (/.f64 1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (+.f64 (fma.f64 -2 (neg.f64 (log.f64 b)) (/.f64 1 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))) (/.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(+.f64 (/.f64 (/.f64 1 (*.f64 b b)) (fma.f64 -12 a 4)) (+.f64 (log.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))) (/.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (-.f64 (+.f64 (/.f64 (/.f64 1 (fma.f64 -12 a 4)) (*.f64 b b)) (fma.f64 -2 (neg.f64 (log.f64 b)) (/.f64 1/3 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 6))))) (/.f64 1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (+.f64 (/.f64 1 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))) (-.f64 (fma.f64 -2 (neg.f64 (log.f64 b)) (/.f64 (/.f64 1/3 (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 6))) (/.f64 1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))))
(+.f64 (/.f64 (/.f64 1 (*.f64 b b)) (fma.f64 -12 a 4)) (+.f64 (+.f64 (/.f64 1/3 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))) (/.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (fma.f64 -12 a 4)))
(+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (+.f64 (/.f64 (/.f64 1 (fma.f64 -12 a 4)) (*.f64 b b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (/.f64 1 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (fma.f64 -12 a 4))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (/.f64 (/.f64 1 (*.f64 b b)) (fma.f64 -12 a 4))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(-.f64 (+.f64 (log.f64 (fma.f64 -12 a 4)) (+.f64 (/.f64 (/.f64 1 (fma.f64 -12 a 4)) (*.f64 b b)) (*.f64 -2 (log.f64 (/.f64 -1 b))))) (/.f64 1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4))))
(+.f64 (fma.f64 -2 (log.f64 (/.f64 -1 b)) (/.f64 1 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))) (-.f64 (log.f64 (fma.f64 -12 a 4)) (/.f64 1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))))
(+.f64 (fma.f64 -2 (log.f64 (/.f64 -1 b)) (/.f64 (/.f64 1 (*.f64 b b)) (fma.f64 -12 a 4))) (+.f64 (/.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (log.f64 (fma.f64 -12 a 4))))
(-.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (+.f64 (/.f64 1 (*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 3) (pow.f64 b 6)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (+.f64 4 (*.f64 -12 a)) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (-.f64 (+.f64 (/.f64 (/.f64 1 (fma.f64 -12 a 4)) (*.f64 b b)) (+.f64 (/.f64 1/3 (*.f64 (pow.f64 (fma.f64 -12 a 4) 3) (pow.f64 b 6))) (*.f64 -2 (log.f64 (/.f64 -1 b))))) (/.f64 1/2 (*.f64 (pow.f64 (fma.f64 -12 a 4) 2) (pow.f64 b 4)))))
(+.f64 (log.f64 (fma.f64 -12 a 4)) (+.f64 (/.f64 1 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))) (-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 b)) (/.f64 (/.f64 1/3 (pow.f64 (fma.f64 -12 a 4) 3)) (pow.f64 b 6))) (/.f64 1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))))
(+.f64 (+.f64 (/.f64 1/3 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (/.f64 (/.f64 1 (*.f64 b b)) (fma.f64 -12 a 4)))) (+.f64 (/.f64 -1/2 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (log.f64 (fma.f64 -12 a 4))))
(log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))))
(log1p.f64 (*.f64 b (*.f64 b 4)))
(log1p.f64 (*.f64 4 (*.f64 b b)))
(+.f64 (*.f64 -12 (/.f64 (*.f64 a (pow.f64 b 2)) (+.f64 1 (*.f64 4 (pow.f64 b 2))))) (log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2)))))
(fma.f64 -12 (/.f64 a (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 b b))) (log1p.f64 (*.f64 b (*.f64 b 4))))
(fma.f64 -12 (*.f64 (/.f64 a (fma.f64 4 (*.f64 b b) 1)) (*.f64 b b)) (log1p.f64 (*.f64 4 (*.f64 b b))))
(+.f64 (*.f64 -12 (/.f64 (*.f64 a (pow.f64 b 2)) (+.f64 1 (*.f64 4 (pow.f64 b 2))))) (+.f64 (*.f64 -72 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 4)) (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2))) (log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))))))
(fma.f64 -12 (/.f64 a (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 b b))) (fma.f64 -72 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 a a)) (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 2)) (log1p.f64 (*.f64 b (*.f64 b 4)))))
(fma.f64 -12 (*.f64 (/.f64 a (fma.f64 4 (*.f64 b b) 1)) (*.f64 b b)) (fma.f64 -72 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2)) (pow.f64 b 4)) (log1p.f64 (*.f64 4 (*.f64 b b)))))
(+.f64 (*.f64 -12 (/.f64 (*.f64 a (pow.f64 b 2)) (+.f64 1 (*.f64 4 (pow.f64 b 2))))) (+.f64 (*.f64 -72 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 4)) (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2))) (+.f64 (log.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2)))) (*.f64 -576 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 6)) (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 3))))))
(fma.f64 -12 (/.f64 a (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 b b))) (+.f64 (fma.f64 -72 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 a a)) (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 2)) (log1p.f64 (*.f64 b (*.f64 b 4)))) (*.f64 -576 (/.f64 (*.f64 (pow.f64 b 6) (pow.f64 a 3)) (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 3)))))
(fma.f64 -12 (*.f64 (/.f64 a (fma.f64 4 (*.f64 b b) 1)) (*.f64 b b)) (fma.f64 -72 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2)) (pow.f64 b 4)) (fma.f64 -576 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 (fma.f64 4 (*.f64 b b) 1) 3)) (pow.f64 b 6)) (log1p.f64 (*.f64 4 (*.f64 b b))))))
(fma.f64 -12 (*.f64 (/.f64 a (fma.f64 4 (*.f64 b b) 1)) (*.f64 b b)) (fma.f64 -72 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2)) (pow.f64 b 4)) (fma.f64 -576 (/.f64 (pow.f64 b 6) (pow.f64 (/.f64 (fma.f64 4 (*.f64 b b) 1) a) 3)) (log1p.f64 (*.f64 4 (*.f64 b b))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -12 (pow.f64 b 2))))
(fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (*.f64 -12 (*.f64 b b))))
(+.f64 (log.f64 a) (log.f64 (*.f64 -12 (*.f64 b b))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -12 (pow.f64 b 2)))))
(fma.f64 -1/12 (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 a (*.f64 b b))) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (*.f64 -12 (*.f64 b b)))))
(+.f64 (log.f64 (*.f64 -12 (*.f64 b b))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 a)))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (log.f64 (*.f64 -12 (pow.f64 b 2))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4)))))))
(fma.f64 -1/12 (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 a (*.f64 b b))) (+.f64 (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (*.f64 -12 (*.f64 b b)))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))))))
(+.f64 (fma.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))) (log.f64 (*.f64 -12 (*.f64 b b)))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 a)))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1/5184 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 3) (*.f64 (pow.f64 a 3) (pow.f64 b 6)))) (+.f64 (log.f64 (*.f64 -12 (pow.f64 b 2))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4))))))))
(fma.f64 -1/12 (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 a (*.f64 b b))) (fma.f64 -1 (neg.f64 (log.f64 a)) (fma.f64 -1/5184 (/.f64 (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 3) (*.f64 (pow.f64 b 6) (pow.f64 a 3))) (+.f64 (log.f64 (*.f64 -12 (*.f64 b b))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))))))))
(+.f64 (fma.f64 -1/5184 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 3) (*.f64 (pow.f64 b 6) (pow.f64 a 3))) (fma.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))) (log.f64 (*.f64 -12 (*.f64 b b))))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 a)))
(+.f64 (fma.f64 -1/5184 (/.f64 (pow.f64 (/.f64 (fma.f64 4 (*.f64 b b) 1) a) 3) (pow.f64 b 6)) (fma.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))) (log.f64 (*.f64 -12 (*.f64 b b))))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 a)))
(+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (*.f64 12 (*.f64 b b))) (neg.f64 (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 (*.f64 b (*.f64 b 12))) (log.f64 (/.f64 -1 a)))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(fma.f64 -1/12 (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 a (*.f64 b b))) (+.f64 (log.f64 (*.f64 12 (*.f64 b b))) (neg.f64 (log.f64 (/.f64 -1 a)))))
(-.f64 (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 (*.f64 b (*.f64 b 12)))) (log.f64 (/.f64 -1 a)))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4)))))))
(fma.f64 -1/12 (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 a (*.f64 b b))) (+.f64 (log.f64 (*.f64 12 (*.f64 b b))) (fma.f64 -1 (log.f64 (/.f64 -1 a)) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 2) (*.f64 (pow.f64 b 4) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a)))) (log.f64 (/.f64 -1 a))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 (*.f64 b (*.f64 b 12)))))
(+.f64 (fma.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))) (neg.f64 (log.f64 (/.f64 -1 a)))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 (*.f64 b (*.f64 b 12)))))
(+.f64 (*.f64 -1/12 (/.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) (*.f64 a (pow.f64 b 2)))) (+.f64 (log.f64 (*.f64 12 (pow.f64 b 2))) (+.f64 (*.f64 -1/5184 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 3) (*.f64 (pow.f64 a 3) (pow.f64 b 6)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 b 2))) 2) (*.f64 (pow.f64 a 2) (pow.f64 b 4))))))))
(fma.f64 -1/12 (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 a (*.f64 b b))) (+.f64 (log.f64 (*.f64 12 (*.f64 b b))) (fma.f64 -1/5184 (/.f64 (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 3) (*.f64 (pow.f64 b 6) (pow.f64 a 3))) (fma.f64 -1 (log.f64 (/.f64 -1 a)) (*.f64 -1/288 (/.f64 (pow.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))))))))
(+.f64 (fma.f64 -1/5184 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 3) (*.f64 (pow.f64 b 6) (pow.f64 a 3))) (-.f64 (*.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a)))) (log.f64 (/.f64 -1 a)))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 (*.f64 b (*.f64 b 12)))))
(+.f64 (fma.f64 -1/5184 (/.f64 (pow.f64 (/.f64 (fma.f64 4 (*.f64 b b) 1) a) 3) (pow.f64 b 6)) (fma.f64 -1/288 (/.f64 (pow.f64 (fma.f64 4 (*.f64 b b) 1) 2) (*.f64 (pow.f64 b 4) (*.f64 a a))) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1/12 (/.f64 (fma.f64 4 (*.f64 b b) 1) (*.f64 a (*.f64 b b))) (log.f64 (*.f64 b (*.f64 b 12)))))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (+.f64 4 (*.f64 -12 a)) (pow.f64 b 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 4 (pow.f64 b 2))
(*.f64 b (*.f64 b 4))
(*.f64 4 (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 (*.f64 -12 a) (*.f64 b b))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 -12 (*.f64 a (pow.f64 b 2)))
(*.f64 (*.f64 -12 a) (*.f64 b b))
(*.f64 -12 (*.f64 a (*.f64 b b)))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 -12 (*.f64 a (pow.f64 b 2))) (*.f64 4 (pow.f64 b 2)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 0 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) 2)) (log.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(+.f64 (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))) (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))))
(*.f64 2 (log.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))))
(-.f64 (log1p.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))))
(-.f64 (log1p.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log1p.f64 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(-.f64 (log1p.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log1p.f64 (-.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))))
(-.f64 (log1p.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) (log1p.f64 (*.f64 (fma.f64 -12 a 4) (-.f64 (*.f64 (pow.f64 b 4) (fma.f64 -12 a 4)) (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 1)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (log.f64 (-.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))) (log1p.f64 (*.f64 (fma.f64 -12 a 4) (neg.f64 (*.f64 b b)))))
(*.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 1 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2) (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 2) 1/2)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) 1/3)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2)
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 2))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(log.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(exp.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 1) 1))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 3))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)) 1/3))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 2))
(log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(log1p.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)))
(+.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) -1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 (*.f64 b b) (*.f64 -12 a)) (*.f64 (*.f64 b b) 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (*.f64 (*.f64 -12 a) (*.f64 b b)) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(-.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (*.f64 b (fma.f64 -12 a 4)) b)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 1 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)) (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))) (cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2) (*.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) b))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b b) (fma.f64 -12 a 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))) b))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 2)) (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 b (sqrt.f64 (*.f64 b (fma.f64 -12 a 4)))) (sqrt.f64 (*.f64 b (fma.f64 -12 a 4))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (sqrt.f64 b)) (sqrt.f64 b))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b b) 1) (fma.f64 -12 a 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2) (cbrt.f64 (fma.f64 -12 a 4)))
(*.f64 (cbrt.f64 (fma.f64 -12 a 4)) (pow.f64 (*.f64 b (cbrt.f64 (fma.f64 -12 a 4))) 2))
(*.f64 (*.f64 (*.f64 b b) (sqrt.f64 (fma.f64 -12 a 4))) (sqrt.f64 (fma.f64 -12 a 4)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) (+.f64 1 (*.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) (+.f64 1 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) 1) 3)) (+.f64 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) 1) 2) (+.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) 1) 3)) (+.f64 1 (*.f64 (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) 1) (+.f64 2 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) 1) (+.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) 2) -1) (+.f64 1 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) 1) 2)) (+.f64 (*.f64 (fma.f64 -12 a 4) (*.f64 b b)) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 b (*.f64 b (fma.f64 -12 a 4)) 1) 2)) (+.f64 2 (*.f64 (fma.f64 -12 a 4) (*.f64 b b))))
(pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4) 1/2)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6) 1/3)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) b) 2)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(sqrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (pow.f64 (exp.f64 (fma.f64 -12 a 4)) (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 1) 1))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 6)) 1/3))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (log.f64 b) (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 (log.f64 b) 1) (log.f64 (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 (log.f64 b) 1) (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 -12 a 4)) 1) (*.f64 2 (log.f64 b))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) (*.f64 (log.f64 b) 1)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1) (log.f64 b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 -12 a 4))) 1) (*.f64 (log.f64 b) 1)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 (log.f64 (fma.f64 -12 a 4)) 1)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(fma.f64 1 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1) -1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(fma.f64 (*.f64 b b) (*.f64 -12 a) (*.f64 (*.f64 b b) 4))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(fma.f64 (*.f64 -12 a) (*.f64 b b) (*.f64 4 (*.f64 b b)))
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) 2) (cbrt.f64 (fma.f64 (fma.f64 -12 a 4) (*.f64 b b) 1)) -1)
(*.f64 b (*.f64 b (fma.f64 -12 a 4)))
(*.f64 (fma.f64 -12 a 4) (*.f64 b b))
(fma.f64 (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) (hypot.f64 1 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) -1)

localize71.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18))
93.0%
(*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))
90.2%
(+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))
39.2%
(pow.f64 (pow.f64 b 26) 1/18)
Compiler

Compiled 122 to 91 computations (25.4% saved)

series101.0ms (0.9%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
37.0ms
a
@0
(*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))
27.0ms
b
@0
(pow.f64 (pow.f64 b 26) 1/18)
8.0ms
b
@inf
(pow.f64 (pow.f64 b 26) 1/18)
7.0ms
b
@-inf
(pow.f64 (pow.f64 b 26) 1/18)
6.0ms
b
@inf
(*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))

rewrite98.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1350×log-prod
902×pow-prod-down
758×pow-exp
702×fma-def
700×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014102
131584
2388184
Stop Event
node limit
Counts
4 → 175
Calls
Call 1
Inputs
(pow.f64 (pow.f64 b 26) 1/18)
(+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))
(*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3))
(*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18))
Outputs
(+.f64 0 (pow.f64 (pow.f64 b 26) 1/18))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18))) (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 b 26) 1/18))) 1)
(*.f64 (pow.f64 (pow.f64 b 26) 1/18) 1)
(*.f64 1 (pow.f64 (pow.f64 b 26) 1/18))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)) (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)) (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(*.f64 (pow.f64 b 13/18) (pow.f64 b 13/18))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 104) 1/18))) (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18))))
(*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 b))) 13/9)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b)) 13/9)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 b)) 13/9)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 b)) 13/9)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 b 52)) 1/18) (pow.f64 (cbrt.f64 (pow.f64 b 26)) 1/18))
(sqrt.f64 (pow.f64 (pow.f64 b 52) 1/18))
(fabs.f64 (pow.f64 (pow.f64 b 26) 1/18))
(log.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 b 26) 1/18))))
(cbrt.f64 (pow.f64 (pow.f64 b 13/6) 2))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(exp.f64 (*.f64 13/9 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 b) 13/9))
(exp.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1))
(exp.f64 (*.f64 (*.f64 13 (log.f64 b)) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 13/9))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1) 1/18))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13/9) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1) 1))
(exp.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18) 1/2))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 13/9 (log.f64 b))) 3))
(exp.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/36))
(exp.f64 (*.f64 (*.f64 1/6 (*.f64 26 (log.f64 b))) 1/3))
(exp.f64 (*.f64 (*.f64 13/18 (log.f64 b)) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/36) 2))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 1)
(-.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (/.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(*.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 1)
(*.f64 1 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 2) (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)) (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (fma.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))) (neg.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) (pow.f64 b 4)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))))
(pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 3) 1/3)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)) (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 2))
(log.f64 (exp.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(exp.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (pow.f64 (pow.f64 b 26) 1/18) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) -3) a) (*.f64 b b))
(fma.f64 (*.f64 b b) 1 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))
(fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b b))
(fma.f64 -3 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) a (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) 1 (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 1 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (cbrt.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) a) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (cbrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) a) (*.f64 b b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (*.f64 b b))
(fma.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) -3 (*.f64 b b))
(fma.f64 (pow.f64 b 3/2) (sqrt.f64 b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (*.f64 a (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) -3) (*.f64 b b))
(fma.f64 (*.f64 a -3) (pow.f64 (pow.f64 b 52) 1/18) (*.f64 b b))
(fma.f64 (*.f64 a (cbrt.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3))) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 b) 5) (cbrt.f64 b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 0 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) 1)
(pow.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) 3)
(pow.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) 1/2)
(pow.f64 (*.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) 2)
(sqrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(exp.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))))
(exp.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 1/3))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 3) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(+.f64 0 (pow.f64 (pow.f64 b 52) 1/18))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))) (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 b 52) 1/18))) 1)
(pow.f64 b 26/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (*.f64 b b) 13/9)
(pow.f64 (pow.f64 (pow.f64 b 52) 1/18) 1)
(pow.f64 (cbrt.f64 (pow.f64 b 26)) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)) 3)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)) 6)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 (pow.f64 b 104) 1/18) 1/2)
(pow.f64 (pow.f64 (pow.f64 b 13/6) 2) 2/3)
(pow.f64 (pow.f64 b 13) 2/9)
(pow.f64 (pow.f64 b 13/18) 4)
(pow.f64 (pow.f64 b 104) 1/36)
(sqrt.f64 (pow.f64 (pow.f64 b 104) 1/18))
(log.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 b 52) 1/18))))
(cbrt.f64 (cbrt.f64 (pow.f64 b 26)))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(exp.f64 (*.f64 26/9 (log.f64 b)))
(exp.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9))
(exp.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2))
(exp.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1))
(exp.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18))
(exp.f64 (*.f64 (log.f64 b) 26/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 26/9))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13/9) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 b)) 13/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 2) 13/9))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 b)) 1) 13/9))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18) 1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 26/9 (log.f64 b))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 b 26))) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 b 52) 1/18)))

simplify103.0ms (0.9%)

Algorithm
egg-herbie
Rules
882×unswap-sqr
732×exp-prod
650×times-frac
532×associate-*l*
504×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04369197
110317061
231886911
Stop Event
node limit
Counts
247 → 222
Calls
Call 1
Inputs
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (pow.f64 b 13) 1/9)
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(pow.f64 b 2)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 b 26) 1/9)
(+.f64 0 (pow.f64 (pow.f64 b 26) 1/18))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18))) (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 b 26) 1/18))) 1)
(*.f64 (pow.f64 (pow.f64 b 26) 1/18) 1)
(*.f64 1 (pow.f64 (pow.f64 b 26) 1/18))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)) (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)) (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(*.f64 (pow.f64 b 13/18) (pow.f64 b 13/18))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 104) 1/18))) (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18))))
(*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 b))) 13/9)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b)) 13/9)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 b)) 13/9)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 b)) 13/9)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 b 52)) 1/18) (pow.f64 (cbrt.f64 (pow.f64 b 26)) 1/18))
(sqrt.f64 (pow.f64 (pow.f64 b 52) 1/18))
(fabs.f64 (pow.f64 (pow.f64 b 26) 1/18))
(log.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 b 26) 1/18))))
(cbrt.f64 (pow.f64 (pow.f64 b 13/6) 2))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(exp.f64 (*.f64 13/9 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 b) 13/9))
(exp.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1))
(exp.f64 (*.f64 (*.f64 13 (log.f64 b)) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 13/9))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1) 1/18))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13/9) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1) 1))
(exp.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18) 1/2))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 13/9 (log.f64 b))) 3))
(exp.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/36))
(exp.f64 (*.f64 (*.f64 1/6 (*.f64 26 (log.f64 b))) 1/3))
(exp.f64 (*.f64 (*.f64 13/18 (log.f64 b)) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/36) 2))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 1)
(-.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (/.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(*.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 1)
(*.f64 1 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 2) (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)) (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (fma.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))) (neg.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) (pow.f64 b 4)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))))
(pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 3) 1/3)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)) (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 2))
(log.f64 (exp.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(exp.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (pow.f64 (pow.f64 b 26) 1/18) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) -3) a) (*.f64 b b))
(fma.f64 (*.f64 b b) 1 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))
(fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b b))
(fma.f64 -3 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) a (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) 1 (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 1 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (cbrt.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) a) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (cbrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) a) (*.f64 b b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (*.f64 b b))
(fma.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) -3 (*.f64 b b))
(fma.f64 (pow.f64 b 3/2) (sqrt.f64 b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (*.f64 a (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) -3) (*.f64 b b))
(fma.f64 (*.f64 a -3) (pow.f64 (pow.f64 b 52) 1/18) (*.f64 b b))
(fma.f64 (*.f64 a (cbrt.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3))) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 b) 5) (cbrt.f64 b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 0 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) 1)
(pow.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) 3)
(pow.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) 1/2)
(pow.f64 (*.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) 2)
(sqrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(exp.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))))
(exp.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 1/3))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 3) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(+.f64 0 (pow.f64 (pow.f64 b 52) 1/18))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))) (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 b 52) 1/18))) 1)
(pow.f64 b 26/9)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (*.f64 b b) 13/9)
(pow.f64 (pow.f64 (pow.f64 b 52) 1/18) 1)
(pow.f64 (cbrt.f64 (pow.f64 b 26)) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)) 3)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)) 6)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 (pow.f64 b 104) 1/18) 1/2)
(pow.f64 (pow.f64 (pow.f64 b 13/6) 2) 2/3)
(pow.f64 (pow.f64 b 13) 2/9)
(pow.f64 (pow.f64 b 13/18) 4)
(pow.f64 (pow.f64 b 104) 1/36)
(sqrt.f64 (pow.f64 (pow.f64 b 104) 1/18))
(log.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 b 52) 1/18))))
(cbrt.f64 (cbrt.f64 (pow.f64 b 26)))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(exp.f64 (*.f64 26/9 (log.f64 b)))
(exp.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9))
(exp.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2))
(exp.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1))
(exp.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18))
(exp.f64 (*.f64 (log.f64 b) 26/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 26/9))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13/9) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 b)) 13/9))
(exp.f64 (*.f64 (*.f64 (log.f64 b) 2) 13/9))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 b)) 1) 13/9))
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18) 1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 26/9 (log.f64 b))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 b 26))) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 b 52) 1/18)))
Outputs
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (pow.f64 b 13) 1/9)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(*.f64 (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18) (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18))
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(*.f64 (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18) (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18))
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(*.f64 (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18) (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18))
(pow.f64 (*.f64 -1 (pow.f64 b 13)) 1/9)
(*.f64 (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18) (pow.f64 (neg.f64 (pow.f64 b 13)) 1/18))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 (pow.f64 b 2) (*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(*.f64 -3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 26)) 1/9) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(+.f64 0 (pow.f64 (pow.f64 b 26) 1/18))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18))) (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/36))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/36)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/36)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/36)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 b 26) 1/18))) 1)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 (pow.f64 (pow.f64 b 26) 1/18) 1)
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 1 (pow.f64 (pow.f64 b 26) 1/18))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)) (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)) (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 (pow.f64 b 13/18) (pow.f64 b 13/18))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 104) 1/18))) (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 b 104) 1/18))) (sqrt.f64 (pow.f64 (exp.f64 26/27) (log.f64 b))))
(*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 b))) 13/9)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b)) 13/9)))
(exp.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (cbrt.f64 b)) 13/9)) (*.f64 (log.f64 (cbrt.f64 b)) 13/9)))
(exp.f64 (*.f64 3 (*.f64 (log.f64 (cbrt.f64 b)) 13/9)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 b)) 13/3))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 b)) 13/9)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 b)) 13/9)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 b 52)) 1/18) (pow.f64 (cbrt.f64 (pow.f64 b 26)) 1/18))
(sqrt.f64 (pow.f64 (pow.f64 b 52) 1/18))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(fabs.f64 (pow.f64 (pow.f64 b 26) 1/18))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(log.f64 (exp.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 b 26) 1/18))))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(cbrt.f64 (pow.f64 (pow.f64 b 13/6) 2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 13/9 (log.f64 b)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (log.f64 b) 13/9))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 13 (log.f64 b)) 1/9))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13) 1/9))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 13/9))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1) 1/18))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13/9) 1))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1) 1))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1/2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9) 1/2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2) 1/2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1) 1/2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18) 1/2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 13/9 (log.f64 b))) 3))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/36))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 1/6 (*.f64 26 (log.f64 b))) 1/3))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 13/18 (log.f64 b)) 2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/36) 2))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 b 26) 1/18)))
(*.f64 (pow.f64 (pow.f64 b 13) 1/18) (pow.f64 (pow.f64 b 13) 1/18))
(pow.f64 (pow.f64 b 52) 1/36)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 1)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(-.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (/.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(*.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 1)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 1 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 2))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 2) (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(*.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4))))
(/.f64 (*.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (pow.f64 a 3)) -27 (pow.f64 b 6)) 1) (fma.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b (neg.f64 b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (-.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (*.f64 b b)) (pow.f64 b 4)))
(*.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)) (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))))
(/.f64 (*.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (pow.f64 a 3)) -27 (pow.f64 b 6)) 1) (fma.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b (neg.f64 b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (-.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 1 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(/.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)))
(/.f64 (*.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (pow.f64 a 3)) -27 (pow.f64 b 6)) 1) (fma.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b (neg.f64 b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (-.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6)) (fma.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(/.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (pow.f64 a 3)) -27 (pow.f64 b 6)) (fma.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 9 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) (*.f64 a a)) (*.f64 (*.f64 b b) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 9 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) (*.f64 a a)) (*.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))) (neg.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4))))
(/.f64 (*.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (pow.f64 a 3)) -27 (pow.f64 b 6)) 1) (fma.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b (neg.f64 b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (-.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) (pow.f64 b 4)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 1)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 2) 1/2)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 3) 1/3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) 2)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (neg.f64 (*.f64 b b))) (pow.f64 b 4)) (fma.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27 (pow.f64 b 6))) -1)
(/.f64 (*.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (pow.f64 a 3)) -27 (pow.f64 b 6)) 1) (fma.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b (neg.f64 b))) (pow.f64 b 4)))
(/.f64 (fma.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27) (pow.f64 b 6)) (fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (-.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)) (*.f64 b b)) (pow.f64 b 4)))
(pow.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))) -1)
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9))) (fma.f64 b b (*.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) 3)))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 a (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) -9)))) (fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) 3))))
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 2))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (exp.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (pow.f64 (exp.f64 b) b)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)) 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(exp.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 1))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))) 1) 1))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b)))) 1/3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))) 2))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 b b (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (pow.f64 (pow.f64 b 26) 1/18) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) -3) a) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 b b) 1 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 -3 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) a (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) 1 (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 1 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 1 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 (cbrt.f64 b) b) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (cbrt.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) a) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9)) (*.f64 a (cbrt.f64 (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))) (*.f64 b b))
(fma.f64 (*.f64 a (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9))) (cbrt.f64 (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (cbrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))) (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) (*.f64 9 a)))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a))) (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))) (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) (*.f64 9 a)))) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) a) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (*.f64 (sqrt.f64 -3) a)) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/36) (sqrt.f64 -3)) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/36) (sqrt.f64 -3))) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 (sqrt.f64 -3) (sqrt.f64 -3)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 a (pow.f64 (pow.f64 b 52) 1/18)) -3 (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (pow.f64 b 3/2) (sqrt.f64 b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 a (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))))
(fma.f64 (sqrt.f64 b) (pow.f64 b 3/2) (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 a (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) -3) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 a -3) (pow.f64 (pow.f64 b 52) 1/18) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 a (cbrt.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9)) (*.f64 a (cbrt.f64 (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18)))) (*.f64 b b))
(fma.f64 (*.f64 a (cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9))) (cbrt.f64 (*.f64 -3 (pow.f64 (pow.f64 b 52) 1/18))) (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3))) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (sqrt.f64 -3)) (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (*.f64 (sqrt.f64 -3) a)) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/36) (sqrt.f64 -3)) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/36) (sqrt.f64 -3))) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 (sqrt.f64 -3) (sqrt.f64 -3)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 b b))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(fma.f64 (pow.f64 (cbrt.f64 b) 5) (cbrt.f64 b) (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a)) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a)))
(+.f64 0 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))) 1)
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(pow.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)) 1)
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) 3)
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(pow.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)) 1/2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a)))
(sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) (*.f64 9 a))))
(pow.f64 (*.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27)))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (*.f64 (pow.f64 a 3) -27)))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))) 2)
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(sqrt.f64 (*.f64 (*.f64 9 (pow.f64 (pow.f64 b 104) 1/18)) (*.f64 a a)))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 b 104) 1/18) 9) (*.f64 a a)))
(sqrt.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 104) 1/18) (*.f64 9 a))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) (pow.f64 (pow.f64 b 52) 1/18)) a))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 a 3) (cbrt.f64 (pow.f64 b 26))) -27))
(cbrt.f64 (*.f64 (pow.f64 a 3) (*.f64 (cbrt.f64 (pow.f64 b 26)) -27)))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 b 26)) (*.f64 (pow.f64 a 3) -27)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 1))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 1) 1))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 3))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 1/3))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a))) 3) 1/3))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 (*.f64 26/9 (log.f64 b)) (log.f64 (*.f64 -3 a)))) 2))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3))))
(*.f64 -3 (*.f64 (pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2) a))
(*.f64 (pow.f64 (pow.f64 b 52) 1/18) (*.f64 -3 a))
(+.f64 0 (pow.f64 (pow.f64 b 52) 1/18))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))) (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (pow.f64 b 52) 1/18))) 1)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 b 26/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 26) 1/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (*.f64 b b) 13/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 (pow.f64 b 52) 1/18) 1)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (cbrt.f64 (pow.f64 b 26)) 1/3)
(cbrt.f64 (cbrt.f64 (pow.f64 b 26)))
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 b 52) 1/18)) 3)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 b 26) 1/18)) 6)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 (pow.f64 b 104) 1/18) 1/2)
(sqrt.f64 (pow.f64 (pow.f64 b 104) 1/18))
(pow.f64 (pow.f64 b 104) 1/36)
(pow.f64 (pow.f64 (pow.f64 b 13/6) 2) 2/3)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 13) 2/9)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 13/18) 4)
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(pow.f64 (pow.f64 b 104) 1/36)
(sqrt.f64 (pow.f64 (pow.f64 b 104) 1/18))
(sqrt.f64 (pow.f64 (pow.f64 b 104) 1/18))
(pow.f64 (pow.f64 b 104) 1/36)
(log.f64 (exp.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (pow.f64 b 52) 1/18))))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(cbrt.f64 (cbrt.f64 (pow.f64 b 26)))
(expm1.f64 (log1p.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 26/9 (log.f64 b)))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (log.f64 b) 26/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 1) 26/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1) 1/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 13/9) 2))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 1) 2))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 2 (log.f64 b)) 13/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (log.f64 b) 2) 13/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 b)) 1) 13/9))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 26 (log.f64 b)) 1/9) 1))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 13/9 (log.f64 b)) 2) 1))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 26/9 (log.f64 b)) 1) 1))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 (*.f64 52 (log.f64 b)) 1/18) 1))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 26/9 (log.f64 b))) 3))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 b 26))) 1/3))
(cbrt.f64 (cbrt.f64 (pow.f64 b 26)))
(log1p.f64 (expm1.f64 (pow.f64 (pow.f64 b 52) 1/18)))
(pow.f64 (pow.f64 (pow.f64 b 26) 1/18) 2)
(pow.f64 (pow.f64 b 52) 1/18)

eval423.0ms (3.7%)

Compiler

Compiled 22498 to 16091 computations (28.5% saved)

prune350.0ms (3.1%)

Pruning

69 alts after pruning (65 fresh and 4 done)

PrunedKeptTotal
New84431875
Fresh163450
Picked101
Done347
Total86469933
Accurracy
44.6%
Counts
933 → 69
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.8%
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
34.7%
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 3)
27.9%
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
34.6%
(-.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 3) 1)
31.6%
(-.f64 (pow.f64 b 4) 1)
34.3%
(-.f64 (pow.f64 a 4) 1)
35.9%
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
34.9%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)) (*.f64 b b)))) 1)
35.6%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))) 3)))) 1)
36.5%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b b)) 3)))) 1)
35.9%
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
36.0%
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
34.8%
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
34.8%
(-.f64 (*.f64 (/.f64 (pow.f64 a 3) (+.f64 (fma.f64 a a 16) (*.f64 a -4))) (+.f64 (pow.f64 a 3) 64)) 1)
26.8%
(-.f64 (*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a)))) 1)
27.1%
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
27.4%
(-.f64 (*.f64 (*.f64 b b) 4) 1)
35.7%
(-.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 4 a) (fma.f64 a a (fma.f64 b (*.f64 b 2) 4)))) 1)
26.6%
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
26.8%
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (*.f64 b b) 13/9) -3)))) 1)
9.1%
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 b 26/9) -3)))) 1)
9.1%
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (exp.f64 (*.f64 (log.f64 b) 26/9)) -3)))) 1)
26.2%
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 b 26))) -3)))) 1)
26.1%
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))) 1)
27.3%
(-.f64 (*.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)))) 1)
26.7%
(-.f64 (*.f64 4 (*.f64 b (fabs.f64 (*.f64 (fma.f64 a -3 1) b)))) 1)
26.7%
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
26.1%
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
34.1%
(-.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)))) 1)
20.7%
(-.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 (+.f64 a 4)))) 3)) 1)
29.8%
(-.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9)) 1)
32.9%
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (*.f64 a a) (cbrt.f64 (fma.f64 2 (*.f64 b b) 4))) (+.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 a -12 4))))) -1)
32.9%
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 a (*.f64 a (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)))) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4))) -1)
27.0%
(+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) b) 2) -1)
27.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) -1)
27.8%
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
32.8%
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
31.9%
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (sqrt.f64 (*.f64 (pow.f64 b 4) 144)) a (*.f64 4 (*.f64 b b)))) -1)
31.9%
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (fabs.f64 (*.f64 -12 (*.f64 b b))) a (*.f64 4 (*.f64 b b)))) -1)
32.0%
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
27.1%
(+.f64 (*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b)) -1)
27.1%
(+.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)) -1)
27.1%
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
27.1%
(+.f64 (*.f64 b (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3))) -1)
26.8%
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
26.6%
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
27.0%
(+.f64 (*.f64 b (*.f64 b (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
26.6%
(+.f64 (*.f64 b (expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))) -1)
26.4%
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
27.8%
(+.f64 (*.f64 4 (*.f64 a a)) -1)
26.6%
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
26.4%
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
26.8%
(+.f64 (expm1.f64 (fma.f64 -12 (/.f64 a (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 b b))) (log1p.f64 (*.f64 b (*.f64 b 4))))) -1)
27.0%
(+.f64 (expm1.f64 (pow.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2)) -1)
27.0%
(+.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3)) -1)
3.1%
(+.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 b (*.f64 b 12))) (log.f64 (/.f64 -1 a)))) -1)
2.3%
(+.f64 (expm1.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 1 b))))) -1)
3.7%
(+.f64 (expm1.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 -1 b))))) -1)
26.6%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (*.f64 -12 a))))) -1)
27.4%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b 4)))) -1)
27.0%
(+.f64 (expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))) -1)
27.0%
(+.f64 (expm1.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 3))) -1)
27.0%
(+.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))) -1)
27.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
27.8%
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
5.8%
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2))
2.2%
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
1.9%
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
26.2%
-1
Compiler

Compiled 1178 to 891 computations (24.4% saved)

regimes431.0ms (3.8%)

Counts
116 → 1
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
(-.f64 (pow.f64 a 4) 1)
(-.f64 (pow.f64 b 4) 1)
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(+.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) -1)
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
(+.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) -1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4)) 1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 b 26/9) -3)))) 1)
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (*.f64 b b) 13/9) -3)))) 1)
(-.f64 (*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))))) 1)
(-.f64 (*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))) -1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b 4)))) -1)
(-.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 3) 1)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (*.f64 -12 a))))) -1)
(-.f64 (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1)
(-.f64 (*.f64 4 (*.f64 b (fabs.f64 (*.f64 (fma.f64 a -3 1) b)))) 1)
(-.f64 (*.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) -1)
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (exp.f64 (*.f64 (log.f64 b) 26/9)) -3)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))) -1)
(+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) -1)
(-.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 4 a) (fma.f64 a a (fma.f64 b (*.f64 b 2) 4)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (+.f64 0 (*.f64 b (*.f64 b -12))) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)) (*.f64 b b)))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 a a) 9)) (*.f64 b b)) (+.f64 1 (*.f64 a 3)))))) 1)
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
(+.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2) -1)
(+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) b) 2) -1)
(-.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9)) 1)
(-.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)))) 1)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) -1)
(+.f64 (*.f64 b (expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))) -1)
(+.f64 (*.f64 b (*.f64 b (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
(-.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 (+.f64 a 4)))) 3)) 1)
(+.f64 (sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 2)) -1)
(+.f64 (*.f64 b (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3))) -1)
(+.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)) -1)
(+.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) -1)
(+.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 b (*.f64 b 12))) (log.f64 (/.f64 -1 a)))) -1)
(+.f64 (expm1.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 -1 b))))) -1)
(+.f64 (expm1.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 1 b))))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 b 26))) -3)))) 1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))) 1)
(-.f64 (fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (fabs.f64 (*.f64 -12 (*.f64 b b))) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (*.f64 (/.f64 (pow.f64 a 3) (+.f64 (fma.f64 a a 16) (*.f64 a -4))) (+.f64 (pow.f64 a 3) 64)) 1)
(+.f64 (expm1.f64 (fma.f64 -12 (/.f64 a (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 b b))) (log1p.f64 (*.f64 b (*.f64 b 4))))) -1)
(+.f64 (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a))))) -1)
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 3)
(+.f64 (pow.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2) -1)
(+.f64 (*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b)) -1)
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) -1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (sqrt.f64 (*.f64 (pow.f64 b 4) 144)) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))) 1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b b)) 3)))) 1)
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)))) 1)
(+.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))) -1)
(+.f64 (expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))) -1)
(+.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3)) -1)
(+.f64 (expm1.f64 (pow.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2)) -1)
(+.f64 (sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2)) -1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4))))) -1)
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))) -1)
(-.f64 (*.f64 4 (fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3)))) 1)
(+.f64 (+.f64 (exp.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(+.f64 (expm1.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 3))) -1)
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4)) -1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -3) b)) (cbrt.f64 b)) 3)))) 1)
(+.f64 (+.f64 (pow.f64 a 4) (expm1.f64 (log1p.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))))) -1)
(+.f64 (+.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 b (fma.f64 a (fma.f64 a 2 -12) 4)) (*.f64 a (*.f64 (fma.f64 a a a) 4)))) 3)) -1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 b (*.f64 a -3) b))))) 3)))) 1)
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 (*.f64 a a) (cbrt.f64 (fma.f64 2 (*.f64 b b) 4))) (+.f64 (pow.f64 b 4) (*.f64 b (*.f64 b (fma.f64 a -12 4))))) -1)
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 b b) 4) 2)) (*.f64 a (*.f64 a (cbrt.f64 (fma.f64 2 (*.f64 b b) 4)))) (fma.f64 (fma.f64 a -12 4) (*.f64 b b) (pow.f64 b 4))) -1)
(+.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 2) (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
Outputs
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4)) -1)
Calls

5 calls:

95.0ms
b
85.0ms
a
71.0ms
(*.f64 b b)
34.0ms
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
22.0ms
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
Results
AccuracySegmentsBranch
41.4%1a
41.4%1b
41.4%1(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
41.4%1(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
41.4%1(*.f64 b b)
Compiler

Compiled 2152 to 1409 computations (34.5% saved)

regimes335.0ms (2.9%)

Counts
108 → 1
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
(-.f64 (pow.f64 a 4) 1)
(-.f64 (pow.f64 b 4) 1)
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(+.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) -1)
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
(+.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) -1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4)) 1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 b 26/9) -3)))) 1)
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (*.f64 b b) 13/9) -3)))) 1)
(-.f64 (*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))))) 1)
(-.f64 (*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))) -1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b 4)))) -1)
(-.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 3) 1)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (*.f64 -12 a))))) -1)
(-.f64 (*.f64 4 (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))) 1)
(-.f64 (*.f64 4 (*.f64 b (fabs.f64 (*.f64 (fma.f64 a -3 1) b)))) 1)
(-.f64 (*.f64 4 (*.f64 (*.f64 b b) (fabs.f64 (fma.f64 a -3 1)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 0 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) -1)
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (exp.f64 (*.f64 (log.f64 b) 26/9)) -3)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))) -1)
(+.f64 (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (pow.f64 b 4)) -1)
(-.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 4 a) (fma.f64 a a (fma.f64 b (*.f64 b 2) 4)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (+.f64 0 (*.f64 b (*.f64 b -12))) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 a -3))) (*.f64 a a)) (*.f64 b b)))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 a a) 9)) (*.f64 b b)) (+.f64 1 (*.f64 a 3)))))) 1)
(exp.f64 (log.f64 (fma.f64 4 (*.f64 a a) -1)))
(sqrt.f64 (pow.f64 (fma.f64 4 (*.f64 a a) -1) 2))
(pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 3)
(+.f64 (pow.f64 (*.f64 b (sqrt.f64 (fma.f64 -12 a 4))) 2) -1)
(+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 -12 a 4)) b) 2) -1)
(-.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 (+.f64 a 4))) 9)) 1)
(-.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)))) 1)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) -1)
(+.f64 (*.f64 b (expm1.f64 (log1p.f64 (*.f64 b (fma.f64 -12 a 4))))) -1)
(+.f64 (*.f64 b (*.f64 b (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
(-.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 (+.f64 a 4)))) 3)) 1)
(+.f64 (sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) 2)) -1)
(+.f64 (*.f64 b (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 3))) -1)
(+.f64 (*.f64 b (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 -12 a 4))) 3)) -1)
(+.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))) 3) -1)
(+.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 b (*.f64 b 12))) (log.f64 (/.f64 -1 a)))) -1)
(+.f64 (expm1.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 -1 b))))) -1)
(+.f64 (expm1.f64 (+.f64 (log.f64 (+.f64 4 (*.f64 -12 a))) (*.f64 -2 (log.f64 (/.f64 1 b))))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 b 26))) -3)))) 1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))) 1)
(-.f64 (fma.f64 -12 (*.f64 b (*.f64 b a)) (fma.f64 4 (*.f64 b b) (pow.f64 b 4))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (fabs.f64 (*.f64 -12 (*.f64 b b))) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (fma.f64 a (*.f64 a (fma.f64 2 (*.f64 b b) 4)) (*.f64 (pow.f64 a 3) (+.f64 4 a))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 4 (log.f64 b))) (fma.f64 (*.f64 (*.f64 b b) -12) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (*.f64 (/.f64 (pow.f64 a 3) (+.f64 (fma.f64 a a 16) (*.f64 a -4))) (+.f64 (pow.f64 a 3) 64)) 1)
(+.f64 (expm1.f64 (fma.f64 -12 (/.f64 a (/.f64 (+.f64 1 (*.f64 b (*.f64 b 4))) (*.f64 b b))) (log1p.f64 (*.f64 b (*.f64 b 4))))) -1)
(+.f64 (+.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (+.f64 (pow.f64 a 4) (fma.f64 (*.f64 b b) (+.f64 4 (*.f64 a (+.f64 -12 (*.f64 a 2)))) (*.f64 4 (*.f64 a (fma.f64 a a a))))) -1)
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 b a) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1) 2))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 a 3) (+.f64 a 4) -1)) 3)
(+.f64 (pow.f64 (hypot.f64 (*.f64 b b) (*.f64 b (sqrt.f64 (fma.f64 -12 a 4)))) 2) -1)
(+.f64 (*.f64 (*.f64 (*.f64 b (fma.f64 -12 a 4)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b)) -1)
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (log.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) -1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (fma.f64 -12 a 4))))) -1)
(+.f64 (+.f64 (pow.f64 b 4) (fma.f64 (sqrt.f64 (*.f64 (pow.f64 b 4) 144)) a (*.f64 4 (*.f64 b b)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 (pow.f64 b 52) 1/18) -3)))))) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) -3)))) 1)
(-.f64 (+.f64 (*.f64 4 (pow.f64 a 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) 4) (pow.f64 a 2)) (pow.f64 a 4))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b b)) 3)))) 1)
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 a (*.f64 (*.f64 -3 b) b)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (expm1.f64 (log1p.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))))))) 1)
(-.f64 (+.f64 (fma.f64 2 (*.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 b (*.f64 b (*.f64 a -3))))) 3)))) 1)
(+.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))) -1)
(+.f64 (expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))))) -1)
(+.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3)) -1)
(+.f64 (expm1.f64 (pow.f64 (sqrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 2)) -1)
(+.f64 (sqrt.f64 (pow.f64 (fma.f64 (*.f64 b b) (fma.f64 -12 a 4) (pow.f64 b 4)) 2)) -1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)) 2) (cbrt.f64 (fma.f64 4 (*.f64 a a) -1)))
(+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -12 a 4)) 2) (cbrt.f64 (fma.f64 -12 a 4))))) -1)
(+.f64 (+.f64 (pow.f64 b 4) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))))) 3))) -1)
(-.f64 (*.f64 4 (fma.f64 b b (*.f64 (*.f64 (pow.f64 (pow.f64 b 26) 1/18) (pow.f64 (pow.f64 b 26) 1/18)) (*.f64 a -3)))) 1)
(+.f64 (+.f64 (exp.f64 (log.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4)))) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 2 (*.f64 b b) 4) (*.f64 a a) (pow.f64 b 4))) 3) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (+.f64 (fma.f64 2 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (fabs.f64 (*.f64 (fma.f64 a -3 1) (*.f64 b b)))))) 1)
(-.f64 (+.f64 (fma.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) (pow.f64 a 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(+.f64 (expm1.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4)))))) 3))) -1)
Outputs
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
Calls

5 calls:

92.0ms
a
65.0ms
(*.f64 b b)
53.0ms
b
49.0ms
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
31.0ms
(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
Results
AccuracySegmentsBranch
41.3%1a
41.3%1b
41.3%1(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
41.3%1(+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a))))))
41.3%1(*.f64 b b)
Compiler

Compiled 1887 to 1251 computations (33.7% saved)

regimes190.0ms (1.7%)

Counts
32 → 2
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
(-.f64 (pow.f64 a 4) 1)
(-.f64 (pow.f64 b 4) 1)
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(+.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) -1)
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
(+.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) -1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4)) 1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 b 26/9) -3)))) 1)
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 (*.f64 b b) 13/9) -3)))) 1)
(-.f64 (*.f64 b (*.f64 b (fma.f64 2 (*.f64 a a) (+.f64 4 (*.f64 4 (*.f64 a -3)))))) 1)
(-.f64 (*.f64 (*.f64 b b) (fma.f64 4 (+.f64 1 (*.f64 a -3)) (*.f64 2 (*.f64 a a)))) 1)
(+.f64 (+.f64 (pow.f64 b 4) (+.f64 (*.f64 b (*.f64 (*.f64 b -12) a)) (*.f64 b (*.f64 b 4)))) -1)
Outputs
(-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1)
(-.f64 (pow.f64 b 4) 1)
Calls

3 calls:

87.0ms
a
50.0ms
(*.f64 b b)
44.0ms
b
Results
AccuracySegmentsBranch
41.0%3a
41.2%3b
41.2%2(*.f64 b b)
Compiler

Compiled 377 to 249 computations (34% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2091863060318745.0
1.1393671205208038e+23
Compiler

Compiled 36 to 25 computations (30.6% saved)

regimes170.0ms (1.5%)

Counts
27 → 3
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
(-.f64 (pow.f64 a 4) 1)
(-.f64 (pow.f64 b 4) 1)
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(+.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) -1)
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
(+.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) -1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4)) 1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 b b) (*.f64 a (*.f64 (pow.f64 b 26/9) -3)))) 1)
Outputs
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
Calls

3 calls:

82.0ms
a
39.0ms
b
14.0ms
(*.f64 b b)
Results
AccuracySegmentsBranch
40.0%3a
40.0%3b
40.0%2(*.f64 b b)
Compiler

Compiled 290 to 193 computations (33.4% saved)

bsearch83.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1959258.061997892
22082202940.03491
53.0ms
-2.0464523433640375e-75
-3.0085044203166673e-86
Results
63.0ms182×body256valid
14.0ms106×body256infinite
Compiler

Compiled 578 to 457 computations (20.9% saved)

regimes133.0ms (1.2%)

Counts
25 → 3
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
(-.f64 (pow.f64 a 4) 1)
(-.f64 (pow.f64 b 4) 1)
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(-.f64 (*.f64 2 (pow.f64 (*.f64 b a) 2)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) 1)
(-.f64 (*.f64 (pow.f64 a 3) (+.f64 a 4)) 1)
(+.f64 (*.f64 b (*.f64 b (fma.f64 -12 a 4))) -1)
(fma.f64 (*.f64 (+.f64 a 4) a) (*.f64 a a) -1)
(+.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 a 2) 2)) 1) -1)
(+.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b b) 4)) -1)
(-.f64 (fma.f64 -12 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 b b) 4)) 1)
Outputs
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)
Calls

3 calls:

76.0ms
a
36.0ms
b
14.0ms
(*.f64 b b)
Results
AccuracySegmentsBranch
40.0%3a
40.0%3b
40.0%2(*.f64 b b)
Compiler

Compiled 260 to 173 computations (33.5% saved)

bsearch92.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
64.0ms
1959258.061997892
22082202940.03491
28.0ms
-2.0464523433640375e-75
-3.0085044203166673e-86
Results
68.0ms176×body256valid
19.0ms112×body256infinite
Compiler

Compiled 650 to 439 computations (32.5% saved)

regimes73.0ms (0.6%)

Counts
16 → 3
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
(-.f64 (pow.f64 a 4) 1)
(-.f64 (pow.f64 b 4) 1)
(-.f64 (*.f64 4 (pow.f64 a 3)) 1)
Outputs
(-.f64 (pow.f64 a 4) 1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(-.f64 (pow.f64 a 4) 1)
Calls

3 calls:

31.0ms
a
27.0ms
b
12.0ms
(*.f64 b b)
Results
AccuracySegmentsBranch
39.6%3a
39.5%3b
39.5%2(*.f64 b b)
Compiler

Compiled 167 to 111 computations (33.5% saved)

bsearch50.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1959258.061997892
22082202940.03491
29.0ms
-2.0464523433640375e-75
-3.0085044203166673e-86
Results
32.0ms196×body256valid
14.0ms92×body256infinite
Compiler

Compiled 578 to 385 computations (33.4% saved)

regimes27.0ms (0.2%)

Counts
13 → 1
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 b (*.f64 b (/.f64 (-.f64 (*.f64 (*.f64 -12 a) (*.f64 -12 a)) 16) (-.f64 (*.f64 -12 a) 4)))) -1)
Outputs
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
Calls

3 calls:

10.0ms
b
8.0ms
a
5.0ms
(*.f64 b b)
Results
AccuracySegmentsBranch
32.0%1a
32.0%1b
32.0%1(*.f64 b b)
Compiler

Compiled 150 to 97 computations (35.3% saved)

regimes22.0ms (0.2%)

Accuracy

Total -1.3b remaining (-2.7%)

Threshold costs -1.3b (-2.7%)

Counts
11 → 1
Calls
Call 1
Inputs
-1
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(-.f64 (*.f64 (*.f64 b b) 4) 1)
(+.f64 (*.f64 -12 (*.f64 a (*.f64 b b))) -1)
(+.f64 (*.f64 -12 (*.f64 (*.f64 a b) b)) -1)
(+.f64 (*.f64 a (*.f64 -12 (*.f64 b b))) -1)
(+.f64 (*.f64 b (*.f64 b (*.f64 -12 a))) -1)
(*.f64 (+.f64 (*.f64 a 2) 1) (-.f64 (*.f64 a 2) 1))
(-.f64 (*.f64 2 (*.f64 (*.f64 b b) (*.f64 a a))) 1)
(-.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 a -12) 4)) 1)
(+.f64 (*.f64 b (+.f64 (*.f64 (*.f64 -12 a) b) (*.f64 4 b))) -1)
Outputs
(+.f64 (*.f64 4 (*.f64 a a)) -1)
Calls

3 calls:

7.0ms
b
7.0ms
a
4.0ms
(*.f64 b b)
Results
AccuracySegmentsBranch
27.8%1a
27.8%1b
27.8%1(*.f64 b b)
Compiler

Compiled 110 to 72 computations (34.5% saved)

simplify17.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
077591
1125591
2141591
3158591
4162591
5163591
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4)) -1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(if (<=.f64 (*.f64 b b) 4000000000000000) (-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1) (-.f64 (pow.f64 b 4) 1))
(if (<=.f64 a -2057406336097831/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1) (if (<=.f64 a 2000000) (+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)))
(if (<=.f64 a -2477035747222735/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1) (if (<=.f64 a 2000000) (+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)))
(if (<=.f64 a -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (-.f64 (pow.f64 a 4) 1) (if (<=.f64 a 2000000) (+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1) (-.f64 (pow.f64 a 4) 1)))
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 (*.f64 4 (*.f64 a a)) -1)
-1
Outputs
(+.f64 (fma.f64 4 (fma.f64 a (fma.f64 a a a) (*.f64 b (*.f64 b (fma.f64 a -3 1)))) (pow.f64 (hypot.f64 a b) 4)) -1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 1 a)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 3 a)))))) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 a 1)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 a 3)))))) 1)
(+.f64 -1 (+.f64 (pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2) (*.f64 4 (+.f64 (*.f64 (*.f64 a a) (+.f64 a 1)) (*.f64 (*.f64 b b) (-.f64 1 (*.f64 a 3)))))))
(if (<=.f64 (*.f64 b b) 4000000000000000) (-.f64 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1)))) 1) (-.f64 (pow.f64 b 4) 1))
(if (<=.f64 (*.f64 b b) 4000000000000000) (+.f64 -1 (+.f64 (pow.f64 a 4) (*.f64 4 (*.f64 (*.f64 a a) (+.f64 a 1))))) (+.f64 -1 (pow.f64 b 4)))
(if (<=.f64 a -2057406336097831/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1) (if (<=.f64 a 2000000) (+.f64 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)))
(if (or (<=.f64 a -2057406336097831/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (not (<=.f64 a 2000000))) (+.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 4 a))) (+.f64 -1 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))))))
(if (<=.f64 a -2477035747222735/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1) (if (<=.f64 a 2000000) (+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 4 a)) -1)))
(if (or (<=.f64 a -2477035747222735/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (not (<=.f64 a 2000000))) (+.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 4 a))) (+.f64 -1 (+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 (*.f64 b b) (*.f64 b b)))))
(if (<=.f64 a -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (-.f64 (pow.f64 a 4) 1) (if (<=.f64 a 2000000) (+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1) (-.f64 (pow.f64 a 4) 1)))
(if (or (<=.f64 a -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (not (<=.f64 a 2000000))) (-.f64 (pow.f64 a 4) 1) (+.f64 -1 (+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 (*.f64 b b) (*.f64 b b)))))
(if (or (<=.f64 a -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (not (<=.f64 a 2000000))) (+.f64 -1 (pow.f64 a 4)) (+.f64 -1 (+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 (*.f64 b b) (*.f64 b b)))))
(+.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (+.f64 4 (*.f64 -12 a)))) -1)
(+.f64 -1 (+.f64 (*.f64 (*.f64 b b) (+.f64 4 (*.f64 a -12))) (*.f64 (*.f64 b b) (*.f64 b b))))
(+.f64 (*.f64 4 (*.f64 a a)) -1)
(+.f64 -1 (*.f64 4 (*.f64 a a)))
-1
Compiler

Compiled 228 to 156 computations (31.6% saved)

soundness831.0ms (7.3%)

Rules
1528×fma-def
1406×unsub-neg
1298×unswap-sqr
1248×log-prod
1188×cancel-sign-sub-inv
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02183
16679
220271
375671
4300263
5498163
04008150
19647178
235616864
028810173
17388841
225448763
379078763
04008150
19647178
235616864
01282
127266
2371966
04008150
19647178
235616864
037412239
1100610611
2358210601
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 786 to 571 computations (27.4% saved)

end175.0ms (1.5%)

Compiler

Compiled 490 to 304 computations (38% saved)

Profiling

Loading profile data...