FastMath test3

Time bar (total: 3.9s)

analyze0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

sample878.0ms (22.6%)

Results
635.0ms6235×body256valid
187.0ms1737×body256infinite
25.0ms166×body512valid
20.0ms118×body1024valid
Bogosity

preprocess259.0ms (6.7%)

Algorithm
egg-herbie
Rules
3238×fma-def
1078×fma-neg
680×unsub-neg
472×sub-neg
410×cancel-sign-sub-inv
Problems
249×No Errors
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
041312
1117232
2321228
3662224
41295224
52144224
63390224
74262224
84432224
94432224
105455224
115615224
125615224
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 3) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (+.f64 (*.f64 d2 3) (*.f64 d2 d1)) (*.f64 d2 d3))
(+.f64 (+.f64 (*.f64 d3 3) (*.f64 d3 d2)) (*.f64 d3 d1))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2))
Outputs
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 3) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 (neg.f64 d1) (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 -3 (-.f64 (neg.f64 d2) d3)))
(*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (neg.f64 d2))))
(*.f64 d1 (+.f64 d3 (-.f64 3 d2)))
(*.f64 d1 (+.f64 3 (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) (neg.f64 d3)))
(*.f64 d1 (+.f64 3 (-.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d2 3) (*.f64 d2 d1)) (*.f64 d2 d3))
(+.f64 (*.f64 d2 (+.f64 3 d1)) (*.f64 d2 d3))
(*.f64 d2 (+.f64 (+.f64 d1 3) d3))
(*.f64 d2 (+.f64 d1 (+.f64 3 d3)))
(+.f64 (+.f64 (*.f64 d3 3) (*.f64 d3 d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (+.f64 3 d2)))
(*.f64 d3 (+.f64 (+.f64 3 d2) d1))
(*.f64 d3 (+.f64 d1 (+.f64 3 d2)))
(*.f64 d3 (+.f64 d2 (+.f64 d1 3)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
Symmetry

(sort d2 d3)

Compiler

Compiled 49 to 25 computations (49% saved)

eval1.0ms (0%)

Compiler

Compiled 26 to 16 computations (38.5% saved)

prune5.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
Compiler

Compiled 44 to 30 computations (31.8% saved)

localize58.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 3 d2))
97.4%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
Compiler

Compiled 47 to 25 computations (46.8% saved)

series8.0ms (0.2%)

Counts
3 → 84
Calls

24 calls:

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

rewrite148.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
1482×fma-def
1110×log-prod
754×log1p-expm1-u
754×expm1-log1p-u
468×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

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

simplify120.0ms (3.1%)

Algorithm
egg-herbie
Rules
1214×unswap-sqr
824×cancel-sign-sub-inv
612×fma-neg
532×associate-+r+
522×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038611210
198111037
2301910918
Stop Event
node limit
Counts
343 → 205
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(+.f64 0 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 3 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 3 d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (+.f64 3 (+.f64 d2 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 (+.f64 d2 d3))) 2) (*.f64 (cbrt.f64 (+.f64 3 (+.f64 d2 d3))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 (sqrt.f64 (+.f64 3 (+.f64 d2 d3))) (*.f64 (sqrt.f64 (+.f64 3 (+.f64 d2 d3))) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 (+.f64 d2 d3))) 2)) (cbrt.f64 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 3 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 3 d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 0 (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 (-.f64 d2 3) 9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27) d1) (fma.f64 d2 (-.f64 d2 3) 9))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
(pow.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
Outputs
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 0 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 3 d2) d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 3 d2) d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 3 d2) d3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 3 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 3 d3))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 3 d3))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 -3) d2) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 (+.f64 3 (-.f64 d2 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 -3) d2) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 (+.f64 3 (-.f64 d2 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d3) d1)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 3 (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 3 d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 3 (+.f64 d2 d3)) d1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 (+.f64 d2 d3))) 2) (*.f64 (cbrt.f64 (+.f64 3 (+.f64 d2 d3))) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (+.f64 3 (+.f64 d2 d3))) (*.f64 (sqrt.f64 (+.f64 3 (+.f64 d2 d3))) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 (+.f64 d2 d3))) 2)) (cbrt.f64 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2))) (*.f64 d1 (-.f64 (+.f64 d3 -3) d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 -3) d2) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 (+.f64 3 (-.f64 d2 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 -3) d2) (pow.f64 (+.f64 3 d2) 2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 (+.f64 3 (-.f64 d2 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d3) d1)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 (+.f64 d2 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 3 (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 3 d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 0 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 9 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d2 2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 (-.f64 d2 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (pow.f64 d2 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27) d1) (fma.f64 d2 (-.f64 d2 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
(/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (pow.f64 d2 2)))
(pow.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) 2)
(*.f64 d1 (+.f64 3 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 3))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 3 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))

eval60.0ms (1.5%)

Compiler

Compiled 3082 to 1605 computations (47.9% saved)

prune40.0ms (1%)

Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1987205
Fresh000
Picked022
Done000
Total1989207
Accuracy
100.0%
Counts
207 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
100.0%
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
79.6%
(+.f64 (/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
100.0%
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
79.6%
(+.f64 (/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
Compiler

Compiled 316 to 218 computations (31% saved)

localize67.0ms (1.7%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 3 d3))
99.9%
(*.f64 d1 (+.f64 3 d2))
100.0%
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
100.0%
(*.f64 (+.f64 d2 d3) d1)
Compiler

Compiled 56 to 23 computations (58.9% saved)

series6.0ms (0.2%)

Counts
3 → 84
Calls

24 calls:

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

rewrite78.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1610×prod-diff
1013×log1p-expm1-u
741×expm1-log1p-u
344×expm1-udef
344×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify86.0ms (2.2%)

Algorithm
egg-herbie
Rules
1558×fma-def
1176×log-prod
1116×fma-neg
864×unswap-sqr
724×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01954204
15024128
219624053
373624053
Stop Event
node limit
Counts
157 → 114
Calls
Call 1
Inputs
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 (+.f64 d2 d3) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1)))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 d3) d1)))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (+.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d3 d1) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 3) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 d1 3) (*.f64 d3 d1)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d3 3)) d1) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 3 d1 (*.f64 d3 d1))
Outputs
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 d2) -3)))
(*.f64 (fma.f64 (+.f64 d3 d2) -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d3 d2)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 d2) -3)))
(*.f64 (fma.f64 (+.f64 d3 d2) -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d3 d2)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 d2) -3)))
(*.f64 (fma.f64 (+.f64 d3 d2) -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d3 d2)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 d2) -3)))
(*.f64 (fma.f64 (+.f64 d3 d2) -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d3 d2)) (neg.f64 d1))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 d3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1))) 1)
(*.f64 d1 (+.f64 d3 d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))) (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (/.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (/.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (-.f64 d2 d3)))
(pow.f64 (*.f64 (+.f64 d2 d3) d1) 1)
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 3)
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3) 1/3)
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2)
(*.f64 d1 (+.f64 d3 d2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2))
(*.f64 d1 (+.f64 d3 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d2 d3) d1))))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(*.f64 d1 (+.f64 d3 d2))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d3 d2))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)) 1))
(*.f64 d1 (+.f64 d3 d2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 -3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 (+.f64 d3 d2) -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 9 d1)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 (-.f64 3 d3) d2)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d3 d1) 1))
(*.f64 d1 (+.f64 d3 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(*.f64 d1 (+.f64 d3 3))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 3) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 9 d1) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 d1 3) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (pow.f64 d3 2) (*.f64 d1 d1))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 (-.f64 3 d3))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d3 (+.f64 d3 -3))) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 (-.f64 3 d3) d1))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d3 3)) d1) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d3 (+.f64 d3 -3))) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9)))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(/.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 (-.f64 3 d3) d1))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 d3 3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(*.f64 d1 (+.f64 d3 3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(*.f64 d1 (+.f64 d3 3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(*.f64 d1 (+.f64 d3 3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(*.f64 d1 (+.f64 d3 3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 3)))
(*.f64 d1 (+.f64 d3 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(*.f64 d1 (+.f64 d3 3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(*.f64 d1 (+.f64 d3 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 3) 3)))
(*.f64 d1 (+.f64 d3 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(*.f64 d1 (+.f64 d3 3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 d1 3 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 3 d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))

eval52.0ms (1.3%)

Compiler

Compiled 2203 to 1232 computations (44.1% saved)

prune37.0ms (1%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New1764180
Fresh112
Picked145
Done022
Total17811189
Accuracy
100.0%
Counts
189 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
65.4%
(fma.f64 d1 3 (*.f64 d3 d1))
65.2%
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
45.0%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
23.7%
(*.f64 d1 3)
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
65.4%
(fma.f64 d1 3 (*.f64 d3 d1))
65.2%
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
45.0%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
23.7%
(*.f64 d1 3)
Compiler

Compiled 300 to 218 computations (27.3% saved)

localize121.0ms (3.1%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 9 (pow.f64 d3 2))
92.6%
(*.f64 (-.f64 9 (pow.f64 d3 2)) d1)
85.0%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
100.0%
(fma.f64 d1 3 (*.f64 d3 d1))
99.7%
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
99.9%
(*.f64 d1 (+.f64 3 d2))
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
Compiler

Compiled 92 to 56 computations (39.1% saved)

series10.0ms (0.2%)

Counts
6 → 144
Calls

36 calls:

TimeVariablePointExpression
2.0ms
d1
@inf
(*.f64 (-.f64 9 (pow.f64 d3 2)) d1)
1.0ms
d1
@0
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
1.0ms
d1
@inf
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
1.0ms
d3
@0
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
1.0ms
d3
@inf
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))

rewrite134.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
786×log1p-expm1-u
632×expm1-udef
632×log1p-udef
280×associate-*r*
192×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027149
1404126
25940126
Stop Event
node limit
Counts
6 → 303
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(fma.f64 d1 3 (*.f64 d3 d1))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) d1)
(-.f64 9 (pow.f64 d3 2))
Outputs
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2))))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(fma.f64 d1 3 (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 3)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) 1))
(/.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(/.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 (-.f64 3 d3) d1))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (/.f64 (-.f64 3 d3) (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (/.f64 (/.f64 1 d1) (cbrt.f64 (+.f64 d3 3))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2) (/.f64 (/.f64 (-.f64 3 d3) d1) (cbrt.f64 (-.f64 9 (pow.f64 d3 2)))))
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 (-.f64 3 d3) (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 (/.f64 1 d1) (sqrt.f64 (+.f64 d3 3))))
(/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) (/.f64 (/.f64 (-.f64 3 d3) d1) (sqrt.f64 (-.f64 9 (pow.f64 d3 2)))))
(/.f64 (neg.f64 (+.f64 d3 3)) (/.f64 -1 d1))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d3)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (*.f64 (/.f64 1 d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3)))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (*.f64 (/.f64 (-.f64 3 d3) d1) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 (fma.f64 d3 d3 -9) (*.f64 (/.f64 1 d1) (+.f64 d3 -3)))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (*.f64 (/.f64 (-.f64 3 d3) d1) (+.f64 9 (pow.f64 d3 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) 1) (*.f64 (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3))) (/.f64 1 d1)))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) 1) (*.f64 (+.f64 d3 -3) (/.f64 1 d1)))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (/.f64 (-.f64 3 d3) d1)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 d3 3))) (neg.f64 (/.f64 -1 d1)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))) (sqrt.f64 (-.f64 3 d3)))
(/.f64 (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)) (pow.f64 d1 -1/2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (*.f64 d1 3) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d3 d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 d3 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3))))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 1) (-.f64 3 d3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (-.f64 3 d3)))
(/.f64 (/.f64 (+.f64 d3 3) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 1 (cbrt.f64 d1)))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(fma.f64 d1 3 (*.f64 d3 d1))
(+.f64 (*.f64 d1 9) (*.f64 d1 (neg.f64 (pow.f64 d3 2))))
(+.f64 (*.f64 9 d1) (*.f64 (neg.f64 (pow.f64 d3 2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))) 1)
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d3 6))) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d3 4))) (+.f64 9 (pow.f64 d3 2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d3 6)) d1) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d3 4)) d1) (+.f64 9 (pow.f64 d3 2)))
(pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 9 (pow.f64 d3 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(+.f64 9 (neg.f64 (pow.f64 d3 2)))
(+.f64 9 (*.f64 (neg.f64 (pow.f64 d3 2)) 1))
(+.f64 (neg.f64 (pow.f64 d3 2)) 9)
(*.f64 1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) 1)
(*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2) (cbrt.f64 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (-.f64 729 (pow.f64 d3 6)) (/.f64 1 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(*.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 1 (+.f64 9 (pow.f64 d3 2))))
(/.f64 1 (/.f64 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d3 2)) (-.f64 81 (pow.f64 d3 4))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (+.f64 9 (pow.f64 d3 2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d3 6))) (neg.f64 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d3 4))) (neg.f64 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (+.f64 729 (pow.f64 (neg.f64 (pow.f64 d3 2)) 3)) (+.f64 81 (-.f64 (*.f64 (neg.f64 (pow.f64 d3 2)) (neg.f64 (pow.f64 d3 2))) (*.f64 9 (neg.f64 (pow.f64 d3 2))))))
(/.f64 (-.f64 81 (*.f64 (neg.f64 (pow.f64 d3 2)) (neg.f64 (pow.f64 d3 2)))) (-.f64 9 (neg.f64 (pow.f64 d3 2))))
(pow.f64 (-.f64 9 (pow.f64 d3 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 2))
(log.f64 (exp.f64 (-.f64 9 (pow.f64 d3 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (pow.f64 d3 2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (pow.f64 d3 2))))
(exp.f64 (log.f64 (-.f64 9 (pow.f64 d3 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (pow.f64 d3 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (pow.f64 d3 2))))

simplify186.0ms (4.8%)

Algorithm
egg-herbie
Rules
710×log-prod
558×associate-*r*
546×associate-/l*
546×associate-*l*
542×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045613145
1126412784
2565212780
Stop Event
node limit
Counts
447 → 237
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 9 d1)
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 -1 (*.f64 d1 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 -1 (*.f64 d1 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
9
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(*.f64 -1 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(*.f64 -1 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2))))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(fma.f64 d1 3 (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 3)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) 1))
(/.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(/.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 (-.f64 3 d3) d1))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (/.f64 (-.f64 3 d3) (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (/.f64 (/.f64 1 d1) (cbrt.f64 (+.f64 d3 3))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2) (/.f64 (/.f64 (-.f64 3 d3) d1) (cbrt.f64 (-.f64 9 (pow.f64 d3 2)))))
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 (-.f64 3 d3) (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 (/.f64 1 d1) (sqrt.f64 (+.f64 d3 3))))
(/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) (/.f64 (/.f64 (-.f64 3 d3) d1) (sqrt.f64 (-.f64 9 (pow.f64 d3 2)))))
(/.f64 (neg.f64 (+.f64 d3 3)) (/.f64 -1 d1))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d3)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (*.f64 (/.f64 1 d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3)))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (*.f64 (/.f64 (-.f64 3 d3) d1) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 (fma.f64 d3 d3 -9) (*.f64 (/.f64 1 d1) (+.f64 d3 -3)))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (*.f64 (/.f64 (-.f64 3 d3) d1) (+.f64 9 (pow.f64 d3 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) 1) (*.f64 (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3))) (/.f64 1 d1)))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) 1) (*.f64 (+.f64 d3 -3) (/.f64 1 d1)))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (/.f64 (-.f64 3 d3) d1)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 d3 3))) (neg.f64 (/.f64 -1 d1)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))) (sqrt.f64 (-.f64 3 d3)))
(/.f64 (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)) (pow.f64 d1 -1/2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (*.f64 d1 3) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d3 d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 d3 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3))))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 1) (-.f64 3 d3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (-.f64 3 d3)))
(/.f64 (/.f64 (+.f64 d3 3) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 1 (cbrt.f64 d1)))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(fma.f64 d1 3 (*.f64 d3 d1))
(+.f64 (*.f64 d1 9) (*.f64 d1 (neg.f64 (pow.f64 d3 2))))
(+.f64 (*.f64 9 d1) (*.f64 (neg.f64 (pow.f64 d3 2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))) 1)
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d3 6))) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d3 4))) (+.f64 9 (pow.f64 d3 2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d3 6)) d1) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d3 4)) d1) (+.f64 9 (pow.f64 d3 2)))
(pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 9 (pow.f64 d3 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(+.f64 9 (neg.f64 (pow.f64 d3 2)))
(+.f64 9 (*.f64 (neg.f64 (pow.f64 d3 2)) 1))
(+.f64 (neg.f64 (pow.f64 d3 2)) 9)
(*.f64 1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) 1)
(*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2) (cbrt.f64 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (-.f64 729 (pow.f64 d3 6)) (/.f64 1 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(*.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 1 (+.f64 9 (pow.f64 d3 2))))
(/.f64 1 (/.f64 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d3 2)) (-.f64 81 (pow.f64 d3 4))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (+.f64 9 (pow.f64 d3 2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d3 6))) (neg.f64 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d3 4))) (neg.f64 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (+.f64 729 (pow.f64 (neg.f64 (pow.f64 d3 2)) 3)) (+.f64 81 (-.f64 (*.f64 (neg.f64 (pow.f64 d3 2)) (neg.f64 (pow.f64 d3 2))) (*.f64 9 (neg.f64 (pow.f64 d3 2))))))
(/.f64 (-.f64 81 (*.f64 (neg.f64 (pow.f64 d3 2)) (neg.f64 (pow.f64 d3 2)))) (-.f64 9 (neg.f64 (pow.f64 d3 2))))
(pow.f64 (-.f64 9 (pow.f64 d3 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 2))
(log.f64 (exp.f64 (-.f64 9 (pow.f64 d3 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (pow.f64 d3 2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (pow.f64 d3 2))))
(exp.f64 (log.f64 (-.f64 9 (pow.f64 d3 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (pow.f64 d3 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (pow.f64 d3 2))))
Outputs
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -3 d3) (neg.f64 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -3 d3) (neg.f64 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -3 d3) (neg.f64 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -3 d3) (neg.f64 d2))))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 9 d1)
(*.f64 d1 9)
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 -1 (*.f64 d1 (pow.f64 d3 2)))
(*.f64 d1 (neg.f64 (pow.f64 d3 2)))
(*.f64 (pow.f64 d3 2) (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 -1 (*.f64 d1 (pow.f64 d3 2)))
(*.f64 d1 (neg.f64 (pow.f64 d3 2)))
(*.f64 (pow.f64 d3 2) (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d3 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
9
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(*.f64 -1 (pow.f64 d3 2))
(neg.f64 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(*.f64 -1 (pow.f64 d3 2))
(neg.f64 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 -1 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (+.f64 d3 3) d1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3)))) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (cbrt.f64 (pow.f64 d1 -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 3 d3))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d3 3))) (-.f64 9 (pow.f64 d3 2))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(*.f64 d1 (+.f64 3 d3))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (+.f64 d3 3) d1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3)))) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (cbrt.f64 (pow.f64 d1 -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 3 d3))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d3 3))) (-.f64 9 (pow.f64 d3 2))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(*.f64 d1 (+.f64 3 d3))
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 3)))
(*.f64 d1 (+.f64 3 d3))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) 1))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(/.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 (-.f64 3 d3) d1))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (/.f64 (-.f64 3 d3) (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (/.f64 (/.f64 1 d1) (cbrt.f64 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2) (/.f64 (/.f64 (-.f64 3 d3) d1) (cbrt.f64 (-.f64 9 (pow.f64 d3 2)))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 (-.f64 3 d3) (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 (/.f64 1 d1) (sqrt.f64 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) (/.f64 (/.f64 (-.f64 3 d3) d1) (sqrt.f64 (-.f64 9 (pow.f64 d3 2)))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (neg.f64 (+.f64 d3 3)) (/.f64 -1 d1))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (*.f64 (/.f64 1 d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3)))))
(/.f64 (+.f64 27 (pow.f64 d3 3)) (*.f64 (/.f64 1 d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3)))))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 (fma.f64 d3 d3 9) (*.f64 d3 -3)))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (*.f64 (/.f64 (-.f64 3 d3) d1) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 (/.f64 (-.f64 729 (pow.f64 d3 6)) (/.f64 (-.f64 3 d3) d1)) (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))))
(*.f64 (/.f64 (-.f64 729 (pow.f64 d3 6)) (*.f64 (-.f64 3 d3) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81))) d1)
(/.f64 (fma.f64 d3 d3 -9) (*.f64 (/.f64 1 d1) (+.f64 d3 -3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (*.f64 (/.f64 (-.f64 3 d3) d1) (+.f64 9 (pow.f64 d3 2))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 (-.f64 3 d3) (/.f64 d1 (fma.f64 d3 d3 9))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) 1) (*.f64 (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3))) (/.f64 1 d1)))
(/.f64 (+.f64 27 (pow.f64 d3 3)) (*.f64 (/.f64 1 d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3)))))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 (fma.f64 d3 d3 9) (*.f64 d3 -3)))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) 1) (*.f64 (+.f64 d3 -3) (/.f64 1 d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (neg.f64 (neg.f64 (+.f64 d3 3))) (neg.f64 (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))) (sqrt.f64 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)) (pow.f64 d1 -1/2))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (*.f64 d1 3) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d1 9) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d1 9) (*.f64 (*.f64 d1 d3) (fma.f64 d1 d3 (*.f64 d1 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d3 d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 3 d3))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 d3 3))))
(/.f64 (+.f64 27 (pow.f64 d3 3)) (*.f64 (/.f64 1 d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3)))))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 (fma.f64 d3 d3 9) (*.f64 d3 -3)))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 1) (-.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(/.f64 (/.f64 (+.f64 d3 3) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 1 (cbrt.f64 d1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(*.f64 d1 (+.f64 3 d3))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d3 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d3) d1)) (/.f64 (pow.f64 d3 2) (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (+.f64 d3 3) d1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 1 (/.f64 (-.f64 3 d3) d1)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (/.f64 1 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (*.f64 (cbrt.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (/.f64 1 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (sqrt.f64 (+.f64 d3 3)) (*.f64 (sqrt.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (neg.f64 (+.f64 d3 3)) (/.f64 1 (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (-.f64 9 (pow.f64 d3 2)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) 1) (/.f64 d1 (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d3 2)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (-.f64 3 d3)))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d3 3) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d3 3) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3)))) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (cbrt.f64 (pow.f64 d1 -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d3 3)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d3 3)) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) 1) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d3 3)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d3 3)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (/.f64 (+.f64 3 d3) 1) (cbrt.f64 d1)))
(/.f64 (*.f64 (+.f64 3 d3) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 d1 -2)))
(*.f64 (*.f64 (+.f64 d3 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (+.f64 d3 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 9 (pow.f64 d3 2))) (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 3 d3))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d3 3))) (-.f64 9 (pow.f64 d3 2))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (+.f64 d3 3) -1) (neg.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) 2)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 3)) -1)
(*.f64 d1 (+.f64 3 d3))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (neg.f64 (-.f64 3 d3))))
(*.f64 (-.f64 9 (pow.f64 d3 2)) (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(neg.f64 (/.f64 (+.f64 d3 3) (/.f64 -1 d1)))
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 2))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 3)) d1))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 3)) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) (pow.f64 (-.f64 3 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 (/.f64 1 d1) 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 3))) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 9) (*.f64 d1 (neg.f64 (pow.f64 d3 2))))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 (*.f64 9 d1) (*.f64 (neg.f64 (pow.f64 d3 2)) d1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))) 1)
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d3 6))) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 d1 (/.f64 (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))) (-.f64 729 (pow.f64 d3 6))))
(*.f64 (/.f64 (-.f64 729 (pow.f64 d3 6)) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81)) d1)
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d3 4))) (+.f64 9 (pow.f64 d3 2)))
(/.f64 d1 (/.f64 (+.f64 9 (pow.f64 d3 2)) (-.f64 81 (pow.f64 d3 4))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 9)) (-.f64 81 (pow.f64 d3 4)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d3 6)) d1) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 d1 (/.f64 (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))) (-.f64 729 (pow.f64 d3 6))))
(*.f64 (/.f64 (-.f64 729 (pow.f64 d3 6)) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81)) d1)
(/.f64 (*.f64 (-.f64 81 (pow.f64 d3 4)) d1) (+.f64 9 (pow.f64 d3 2)))
(/.f64 d1 (/.f64 (+.f64 9 (pow.f64 d3 2)) (-.f64 81 (pow.f64 d3 4))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 9)) (-.f64 81 (pow.f64 d3 4)))
(pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 1)
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 3)
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3) 1/3)
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 2)
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 2))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 9 (pow.f64 d3 2))))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))))))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) 3))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))) 1))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2)))))
(*.f64 d1 (-.f64 9 (pow.f64 d3 2)))
(+.f64 9 (neg.f64 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(+.f64 9 (*.f64 (neg.f64 (pow.f64 d3 2)) 1))
(-.f64 9 (pow.f64 d3 2))
(+.f64 (neg.f64 (pow.f64 d3 2)) 9)
(-.f64 9 (pow.f64 d3 2))
(*.f64 1 (-.f64 9 (pow.f64 d3 2)))
(-.f64 9 (pow.f64 d3 2))
(*.f64 (-.f64 9 (pow.f64 d3 2)) 1)
(-.f64 9 (pow.f64 d3 2))
(*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2))
(-.f64 9 (pow.f64 d3 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 2) (cbrt.f64 (-.f64 9 (pow.f64 d3 2))))
(-.f64 9 (pow.f64 d3 2))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) (sqrt.f64 (-.f64 9 (pow.f64 d3 2))))
(-.f64 9 (pow.f64 d3 2))
(*.f64 (-.f64 729 (pow.f64 d3 6)) (/.f64 1 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81))
(*.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 1 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (fma.f64 d3 d3 9))
(/.f64 1 (/.f64 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d3 2)) (-.f64 81 (pow.f64 d3 4))))
(*.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 1 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (fma.f64 d3 d3 9))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2)))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (+.f64 9 (pow.f64 d3 2)))
(*.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 1 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (fma.f64 d3 d3 9))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d3 6))) (neg.f64 (+.f64 81 (*.f64 (pow.f64 d3 2) (+.f64 9 (pow.f64 d3 2))))))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d3 6))) (+.f64 -81 (neg.f64 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4)))))
(/.f64 (+.f64 -729 (pow.f64 d3 6)) (-.f64 -81 (fma.f64 9 (pow.f64 d3 2) (pow.f64 d3 4))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d3 4))) (neg.f64 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d3 4))) (+.f64 -9 (neg.f64 (pow.f64 d3 2))))
(/.f64 (+.f64 -81 (pow.f64 d3 4)) (-.f64 -9 (pow.f64 d3 2)))
(/.f64 (+.f64 729 (pow.f64 (neg.f64 (pow.f64 d3 2)) 3)) (+.f64 81 (-.f64 (*.f64 (neg.f64 (pow.f64 d3 2)) (neg.f64 (pow.f64 d3 2))) (*.f64 9 (neg.f64 (pow.f64 d3 2))))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (*.f64 9 (pow.f64 d3 2)) (pow.f64 d3 4))) (-.f64 729 (pow.f64 d3 6))))
(/.f64 (-.f64 729 (pow.f64 d3 6)) (fma.f64 (pow.f64 d3 2) (fma.f64 d3 d3 9) 81))
(/.f64 (-.f64 81 (*.f64 (neg.f64 (pow.f64 d3 2)) (neg.f64 (pow.f64 d3 2)))) (-.f64 9 (neg.f64 (pow.f64 d3 2))))
(*.f64 (-.f64 81 (pow.f64 d3 4)) (/.f64 1 (+.f64 9 (pow.f64 d3 2))))
(/.f64 (-.f64 81 (pow.f64 d3 4)) (fma.f64 d3 d3 9))
(pow.f64 (-.f64 9 (pow.f64 d3 2)) 1)
(-.f64 9 (pow.f64 d3 2))
(pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d3 2))) 3)
(-.f64 9 (pow.f64 d3 2))
(pow.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3) 1/3)
(-.f64 9 (pow.f64 d3 2))
(pow.f64 (sqrt.f64 (-.f64 9 (pow.f64 d3 2))) 2)
(-.f64 9 (pow.f64 d3 2))
(sqrt.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 2))
(-.f64 9 (pow.f64 d3 2))
(log.f64 (exp.f64 (-.f64 9 (pow.f64 d3 2))))
(-.f64 9 (pow.f64 d3 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (pow.f64 d3 2)))))
(-.f64 9 (pow.f64 d3 2))
(cbrt.f64 (pow.f64 (-.f64 9 (pow.f64 d3 2)) 3))
(-.f64 9 (pow.f64 d3 2))
(expm1.f64 (log1p.f64 (-.f64 9 (pow.f64 d3 2))))
(-.f64 9 (pow.f64 d3 2))
(exp.f64 (log.f64 (-.f64 9 (pow.f64 d3 2))))
(-.f64 9 (pow.f64 d3 2))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (pow.f64 d3 2))) 1))
(-.f64 9 (pow.f64 d3 2))
(log1p.f64 (expm1.f64 (-.f64 9 (pow.f64 d3 2))))
(-.f64 9 (pow.f64 d3 2))

eval94.0ms (2.4%)

Compiler

Compiled 4451 to 3049 computations (31.5% saved)

prune49.0ms (1.3%)

Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New3021303
Fresh000
Picked235
Done066
Total30410314
Accuracy
100.0%
Counts
314 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
65.2%
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
22.4%
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
23.7%
(*.f64 d1 3)
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
65.2%
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
22.4%
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
23.7%
(*.f64 d1 3)
Compiler

Compiled 174 to 126 computations (27.6% saved)

localize32.0ms (0.8%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
99.6%
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
Compiler

Compiled 21 to 15 computations (28.6% saved)

series2.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

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

rewrite66.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1102×unpow-prod-down
712×log1p-expm1-u
712×expm1-log1p-u
706×log-prod
420×pow-prod-down
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01225
112825
2182625
Stop Event
node limit
Counts
1 → 106
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
Outputs
(+.f64 0 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 1)
(*.f64 d1 (/.f64 1 (-.f64 1/3 (/.f64 d3 9))))
(*.f64 d1 (*.f64 9 (/.f64 1 (-.f64 3 d3))))
(*.f64 d1 (pow.f64 (/.f64 1 (-.f64 1/3 (/.f64 d3 9))) 1))
(*.f64 d1 (pow.f64 (*.f64 9 (/.f64 1 (-.f64 3 d3))) 1))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 9 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 1))
(*.f64 9 (pow.f64 (/.f64 (-.f64 3 d3) d1) -1))
(*.f64 (*.f64 d1 9) (/.f64 1 (-.f64 3 d3)))
(*.f64 (*.f64 d1 9) (pow.f64 (cbrt.f64 (/.f64 1 (-.f64 3 d3))) 3))
(*.f64 (*.f64 d1 9) (pow.f64 (sqrt.f64 (/.f64 1 (-.f64 3 d3))) 2))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 1)
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (*.f64 (cbrt.f64 (*.f64 d1 9)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (*.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (*.f64 d1 -9) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (*.f64 d1 -9) (pow.f64 (/.f64 1 (neg.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 9))
(*.f64 (/.f64 1 (-.f64 3 d3)) (pow.f64 (/.f64 1 (*.f64 d1 9)) -1))
(*.f64 (/.f64 d1 1) (/.f64 9 (-.f64 3 d3)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) 9)
(*.f64 (/.f64 9 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) -2) (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (-.f64 3 d3) -1/2) (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d3)))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d3 3))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (pow.f64 d3 2))) (+.f64 3 d3))
(*.f64 (pow.f64 1 1/3) (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 1) 9)
(*.f64 (pow.f64 (/.f64 d1 1) 1) (pow.f64 (/.f64 9 (-.f64 3 d3)) 1))
(*.f64 (pow.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 9 (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 9 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 d1 (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) -2) 1) (pow.f64 (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (pow.f64 (-.f64 3 d3) -1/2) 1) (pow.f64 (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d3)) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) 1) (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d3)) 1))
(*.f64 (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d3 3))) 1) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (pow.f64 d3 2))) 1) (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)) (*.f64 d1 9)) 1/3) (pow.f64 (/.f64 1 (-.f64 3 d3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2) 1/3) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 5/2) 1/3) (pow.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1))) (cbrt.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)))) -1) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (pow.f64 (/.f64 1 d1) -1) (/.f64 1 (-.f64 1/3 (/.f64 d3 9))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) -2) -1) (pow.f64 (/.f64 (-.f64 3 d3) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 9) -1/2) -1) (pow.f64 (/.f64 (-.f64 3 d3) (*.f64 3 (sqrt.f64 d1))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) d1) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) 9) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 9) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) d1) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (*.f64 d1 9)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (*.f64 3 (sqrt.f64 d1))) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) d1) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 9) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 9) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) d1) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 d1 9)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1))
(pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 3)
(pow.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)
(pow.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)) -1)
(pow.f64 (/.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)) 1) -1)
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d3))))
(sqrt.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)))
(log.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))))
(cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d1 3) 729) (pow.f64 (-.f64 3 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(exp.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1))) -1))
(log1p.f64 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))

simplify74.0ms (1.9%)

Algorithm
egg-herbie
Rules
1546×times-frac
1272×fma-def
680×log-prod
626×sqr-pow
554×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03575132
19325055
236395003
Stop Event
node limit
Counts
130 → 183
Calls
Call 1
Inputs
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d3 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d3 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d3))))
(*.f64 -9 (/.f64 d1 d3))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d3 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))))
(*.f64 -9 (/.f64 d1 d3))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d3 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))))
(+.f64 0 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 1)
(*.f64 d1 (/.f64 1 (-.f64 1/3 (/.f64 d3 9))))
(*.f64 d1 (*.f64 9 (/.f64 1 (-.f64 3 d3))))
(*.f64 d1 (pow.f64 (/.f64 1 (-.f64 1/3 (/.f64 d3 9))) 1))
(*.f64 d1 (pow.f64 (*.f64 9 (/.f64 1 (-.f64 3 d3))) 1))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(*.f64 9 (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(*.f64 9 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 1))
(*.f64 9 (pow.f64 (/.f64 (-.f64 3 d3) d1) -1))
(*.f64 (*.f64 d1 9) (/.f64 1 (-.f64 3 d3)))
(*.f64 (*.f64 d1 9) (pow.f64 (cbrt.f64 (/.f64 1 (-.f64 3 d3))) 3))
(*.f64 (*.f64 d1 9) (pow.f64 (sqrt.f64 (/.f64 1 (-.f64 3 d3))) 2))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 1)
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (*.f64 (cbrt.f64 (*.f64 d1 9)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (*.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 1 (-.f64 3 d3))))
(*.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (*.f64 d1 -9) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(*.f64 (*.f64 d1 -9) (pow.f64 (/.f64 1 (neg.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 9))
(*.f64 (/.f64 1 (-.f64 3 d3)) (pow.f64 (/.f64 1 (*.f64 d1 9)) -1))
(*.f64 (/.f64 d1 1) (/.f64 9 (-.f64 3 d3)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) 9)
(*.f64 (/.f64 9 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) -2) (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (-.f64 3 d3) -1/2) (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d3)))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d3 3))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (pow.f64 d3 2))) (+.f64 3 d3))
(*.f64 (pow.f64 1 1/3) (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 1) 9)
(*.f64 (pow.f64 (/.f64 d1 1) 1) (pow.f64 (/.f64 9 (-.f64 3 d3)) 1))
(*.f64 (pow.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 9 (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 9 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 d1 (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) -2) 1) (pow.f64 (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (pow.f64 (-.f64 3 d3) -1/2) 1) (pow.f64 (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d3)) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) 1) (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d3)) 1))
(*.f64 (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d3 3))) 1) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (pow.f64 d3 2))) 1) (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(*.f64 (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)) (*.f64 d1 9)) 1/3) (pow.f64 (/.f64 1 (-.f64 3 d3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2) 1/3) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 5/2) 1/3) (pow.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1))) (cbrt.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)))) -1) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (pow.f64 (/.f64 1 d1) -1) (/.f64 1 (-.f64 1/3 (/.f64 d3 9))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) -2) -1) (pow.f64 (/.f64 (-.f64 3 d3) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 9) -1/2) -1) (pow.f64 (/.f64 (-.f64 3 d3) (*.f64 3 (sqrt.f64 d1))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) d1) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) 9) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 9) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) d1) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (*.f64 d1 9)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (*.f64 3 (sqrt.f64 d1))) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) d1) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 9) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 9) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) d1) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 d1 9)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1))
(pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 3)
(pow.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)
(pow.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)) -1)
(pow.f64 (/.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)) 1) -1)
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d3))))
(sqrt.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)))
(log.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))))
(cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d1 3) 729) (pow.f64 (-.f64 3 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(exp.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1))) -1))
(log1p.f64 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
Outputs
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d3 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(fma.f64 1/3 (*.f64 d1 (pow.f64 d3 2)) (fma.f64 3 d1 (*.f64 d1 d3)))
(fma.f64 1/3 (*.f64 d1 (pow.f64 d3 2)) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 d1 (+.f64 3 d3) (*.f64 (pow.f64 d3 2) (*.f64 d1 1/3)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d3 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d3))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d3 3)) (fma.f64 1/3 (*.f64 d1 (pow.f64 d3 2)) (fma.f64 3 d1 (*.f64 d1 d3))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d3 3)) (fma.f64 1/3 (*.f64 d1 (pow.f64 d3 2)) (*.f64 d1 (+.f64 3 d3))))
(fma.f64 (pow.f64 d3 2) (*.f64 d1 1/3) (fma.f64 d1 (+.f64 3 d3) (*.f64 (pow.f64 d3 3) (*.f64 d1 1/9))))
(*.f64 -9 (/.f64 d1 d3))
(/.f64 (*.f64 d1 -9) d3)
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))
(fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (*.f64 -9 (/.f64 d1 d3)))
(fma.f64 -9 (/.f64 d1 d3) (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))))
(fma.f64 -9 (/.f64 d1 d3) (/.f64 -27 (/.f64 (pow.f64 d3 2) d1)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (*.f64 -9 (/.f64 d1 d3))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -9 (/.f64 d1 d3) (*.f64 -27 (/.f64 d1 (pow.f64 d3 2)))))
(fma.f64 -9 (/.f64 d1 d3) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 d1 -81) (pow.f64 d3 3))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d3 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d3 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (*.f64 -9 (/.f64 d1 d3)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d3 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -9 (/.f64 d1 d3) (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d3 4)) (fma.f64 -9 (/.f64 d1 d3) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 d1 -81) (pow.f64 d3 3)))))
(*.f64 -9 (/.f64 d1 d3))
(/.f64 (*.f64 d1 -9) d3)
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))
(fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (*.f64 -9 (/.f64 d1 d3)))
(fma.f64 -9 (/.f64 d1 d3) (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))))
(fma.f64 -9 (/.f64 d1 d3) (/.f64 -27 (/.f64 (pow.f64 d3 2) d1)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (*.f64 -9 (/.f64 d1 d3))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -9 (/.f64 d1 d3) (*.f64 -27 (/.f64 d1 (pow.f64 d3 2)))))
(fma.f64 -9 (/.f64 d1 d3) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 d1 -81) (pow.f64 d3 3))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d3 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d3 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))) (*.f64 -9 (/.f64 d1 d3)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d3 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (*.f64 -9 (/.f64 d1 d3)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d3 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d3 3)) (fma.f64 -9 (/.f64 d1 d3) (*.f64 -27 (/.f64 d1 (pow.f64 d3 2))))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d3 4)) (fma.f64 -9 (/.f64 d1 d3) (fma.f64 -27 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 d1 -81) (pow.f64 d3 3)))))
(+.f64 0 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d3)))) (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d3))))))
(fma.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 9 (-.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 9 (-.f64 3 d3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d3))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 9 (-.f64 3 d3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 1)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 d1 (/.f64 1 (-.f64 1/3 (/.f64 d3 9))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 d1 (*.f64 9 (/.f64 1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 d1 (pow.f64 (/.f64 1 (-.f64 1/3 (/.f64 d3 9))) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 d1 (pow.f64 (*.f64 9 (/.f64 1 (-.f64 3 d3))) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (*.f64 d1 (/.f64 1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 9 (pow.f64 (/.f64 (-.f64 3 d3) d1) -1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 d1 9) (/.f64 1 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 d1 9) (pow.f64 (cbrt.f64 (/.f64 1 (-.f64 3 d3))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 d1 9) (pow.f64 (sqrt.f64 (/.f64 1 (-.f64 3 d3))) 2))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 1)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) (log.f64 (exp.f64 1)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 1 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (*.f64 (cbrt.f64 (*.f64 d1 9)) (/.f64 1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))) 2))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (*.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 d1 -9) (/.f64 1 (neg.f64 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (*.f64 d1 -9) (pow.f64 (/.f64 1 (neg.f64 (-.f64 3 d3))) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 1 (-.f64 3 d3)) (*.f64 d1 9))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 1 (-.f64 3 d3)) (pow.f64 (/.f64 1 (*.f64 d1 9)) -1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 d1 1) (/.f64 9 (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) (/.f64 d1 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) 9)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 9 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) -2) (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (-.f64 3 d3) -1/2) (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d3))))
(/.f64 (*.f64 (pow.f64 (-.f64 3 d3) -1/2) (*.f64 9 d1)) (sqrt.f64 (-.f64 3 d3)))
(/.f64 (pow.f64 (-.f64 3 d3) -1/2) (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 9 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (sqrt.f64 (-.f64 3 d3))) (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d3 3))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (*.f64 9 d1) (-.f64 27 (pow.f64 d3 3))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 d1 (-.f64 3 (/.f64 (pow.f64 d3 3) 9))) (fma.f64 d3 (+.f64 3 d3) 9))
(/.f64 (*.f64 9 (*.f64 d1 (fma.f64 d3 (+.f64 3 d3) 9))) (-.f64 27 (pow.f64 d3 3)))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (pow.f64 d3 2))) (+.f64 3 d3))
(/.f64 (*.f64 (*.f64 9 d1) (+.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(*.f64 (+.f64 3 d3) (*.f64 (/.f64 d1 (-.f64 9 (pow.f64 d3 2))) 9))
(/.f64 (*.f64 9 d1) (/.f64 (-.f64 9 (pow.f64 d3 2)) (+.f64 3 d3)))
(*.f64 (pow.f64 1 1/3) (*.f64 9 (/.f64 d1 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 1) 9)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (/.f64 d1 1) 1) (pow.f64 (/.f64 9 (-.f64 3 d3)) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 9 (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 9 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 d1 (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) -2) 1) (pow.f64 (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (pow.f64 (-.f64 3 d3) -1/2) 1) (pow.f64 (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d3))) 1))
(/.f64 (*.f64 (pow.f64 (-.f64 3 d3) -1/2) (*.f64 9 d1)) (sqrt.f64 (-.f64 3 d3)))
(/.f64 (pow.f64 (-.f64 3 d3) -1/2) (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 9 d1)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d3)) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2) (sqrt.f64 (-.f64 3 d3))) 1) (pow.f64 (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) 1) (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d3)) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) 1) (pow.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d3))) 1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d3 3))) 1) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 (*.f64 9 d1) (-.f64 27 (pow.f64 d3 3))) (fma.f64 d3 (+.f64 3 d3) 9))
(*.f64 (/.f64 d1 (-.f64 3 (/.f64 (pow.f64 d3 3) 9))) (fma.f64 d3 (+.f64 3 d3) 9))
(/.f64 (*.f64 9 (*.f64 d1 (fma.f64 d3 (+.f64 3 d3) 9))) (-.f64 27 (pow.f64 d3 3)))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (pow.f64 d3 2))) 1) (+.f64 3 d3))
(/.f64 (*.f64 (*.f64 9 d1) (+.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(*.f64 (+.f64 3 d3) (*.f64 (/.f64 d1 (-.f64 9 (pow.f64 d3 2))) 9))
(/.f64 (*.f64 9 d1) (/.f64 (-.f64 9 (pow.f64 d3 2)) (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))) 3/2)) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))) 3/2)) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))) 3/2)))
(*.f64 (pow.f64 (*.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)) (*.f64 d1 9)) 1/3) (pow.f64 (/.f64 1 (-.f64 3 d3)) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 3 d3))) (cbrt.f64 (*.f64 (*.f64 9 d1) (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 3 d3))) (cbrt.f64 (*.f64 9 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2) (*.f64 81 d1)))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 3 d3))) (cbrt.f64 (*.f64 d1 (*.f64 9 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))) 2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2) 1/3) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)) (cbrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))) 4) 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 5/2) 1/3) (pow.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3)) 5/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) (cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 5/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1))) (cbrt.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)))) -1) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 9 d1) (-.f64 3 d3))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/9 (-.f64 3 d3)) d1)) (cbrt.f64 (/.f64 (*.f64 1/9 (-.f64 3 d3)) d1)))))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1/9 (/.f64 d1 (-.f64 3 d3)))) (cbrt.f64 (/.f64 1/9 (/.f64 d1 (-.f64 3 d3)))))))
(/.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))) (*.f64 (cbrt.f64 (*.f64 (-.f64 3 d3) (/.f64 1/9 d1))) (cbrt.f64 (*.f64 (-.f64 3 d3) (/.f64 1/9 d1)))))
(*.f64 (pow.f64 (/.f64 1 d1) -1) (/.f64 1 (-.f64 1/3 (/.f64 d3 9))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 9)) -2) -1) (pow.f64 (/.f64 (-.f64 3 d3) (cbrt.f64 (*.f64 d1 9))) -1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 9) -1/2) -1) (pow.f64 (/.f64 (-.f64 3 d3) (*.f64 3 (sqrt.f64 d1))) -1))
(*.f64 (/.f64 1 (pow.f64 (*.f64 9 d1) -1/2)) (/.f64 1 (/.f64 (-.f64 3 d3) (*.f64 3 (sqrt.f64 d1)))))
(*.f64 (*.f64 (/.f64 3 (-.f64 3 d3)) (sqrt.f64 d1)) (/.f64 1 (pow.f64 (*.f64 9 d1) -1/2)))
(/.f64 (*.f64 (/.f64 3 (-.f64 3 d3)) (sqrt.f64 d1)) (pow.f64 (*.f64 9 d1) -1/2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) d1) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) 9) -1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 9) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) d1) -1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 9)) (/.f64 1 (/.f64 (cbrt.f64 (-.f64 3 d3)) d1)))
(/.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 3 d3))) d1) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 9))
(/.f64 (/.f64 d1 (cbrt.f64 (-.f64 3 d3))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 9))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (*.f64 d1 9)) -1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2))) (/.f64 1 (/.f64 (cbrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 9 d1)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 3 d3))) (cbrt.f64 (*.f64 9 d1))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2)) (/.f64 (cbrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 9 d1))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2) (*.f64 3 (sqrt.f64 d1))) -1) (pow.f64 (/.f64 (cbrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d3)) 2)) (/.f64 9 (cbrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) d1) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 9) -1))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 9) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) d1) -1))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 d1 9)) -1))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d3))) (/.f64 9 (sqrt.f64 (-.f64 3 d3))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 9)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 d1 9))) -1))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 3 d3)) (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 9 d1)))))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 3 d3)) (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (cbrt.f64 (*.f64 9 d1))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 9 d1)) 2)) (/.f64 (sqrt.f64 (-.f64 3 d3)) (cbrt.f64 (*.f64 9 d1))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1) (pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -1))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (*.f64 3 (sqrt.f64 d1))) -2)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 3 d3)) (sqrt.f64 d1)) 3) -2)
(pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 1)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 3)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(pow.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)) 1/2)
(sqrt.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)))
(fabs.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))
(pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3) 1/3)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(pow.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 2)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(pow.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)) -1)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(pow.f64 (/.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1)) 1) -1)
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d3))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(sqrt.f64 (*.f64 81 (pow.f64 (/.f64 d1 (-.f64 3 d3)) 2)))
(fabs.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d3 9))))
(log.f64 (exp.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d1 3) 729) (pow.f64 (-.f64 3 d3) 3)))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(expm1.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))) 1) 1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))) 3)) 1/3))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3))))) 2))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/9 (/.f64 (-.f64 3 d3) d1))) -1))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))
(log1p.f64 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d3)))))
(/.f64 (*.f64 9 d1) (-.f64 3 d3))
(*.f64 9 (/.f64 d1 (-.f64 3 d3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d3 9)))

eval93.0ms (2.4%)

Compiler

Compiled 3042 to 2381 computations (21.7% saved)

prune52.0ms (1.3%)

Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New1830183
Fresh000
Picked011
Done099
Total18310193
Accuracy
100.0%
Counts
193 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
65.2%
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
22.4%
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
97.2%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
65.4%
(*.f64 d1 (+.f64 3 d3))
58.0%
(*.f64 d1 (+.f64 3 d2))
44.8%
(*.f64 d1 d3)
36.8%
(*.f64 d1 d2)
23.7%
(*.f64 d1 3)
Compiler

Compiled 198 to 126 computations (36.4% saved)

regimes36.0ms (0.9%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(+.f64 (/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
Outputs
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
Calls

4 calls:

9.0ms
d2
8.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
8.0ms
d1
8.0ms
d3
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 137 to 81 computations (40.9% saved)

regimes29.0ms (0.7%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(/.f64 (*.f64 d1 9) (-.f64 3 d3))
(/.f64 (+.f64 d3 3) (/.f64 1 d1))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
Outputs
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
Calls

4 calls:

7.0ms
d3
7.0ms
d1
7.0ms
d2
6.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1d2
99.9%1d3
99.9%1(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 95 to 56 computations (41.1% saved)

regimes55.0ms (1.4%)

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

3 calls:

28.0ms
d2
17.0ms
d1
8.0ms
d3
Results
AccuracySegmentsBranch
71.9%4d1
92.2%4d2
93.7%2d3
Compiler

Compiled 34 to 22 computations (35.3% saved)

regimes12.0ms (0.3%)

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

1 calls:

11.0ms
d3
Results
AccuracySegmentsBranch
92.9%2d3
Compiler

Compiled 21 to 13 computations (38.1% saved)

regimes54.0ms (1.4%)

Counts
3 → 7
Calls
Call 1
Inputs
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 3)
(*.f64 d1 d3)
Calls

2 calls:

31.0ms
d2
23.0ms
d3
Results
AccuracySegmentsBranch
74.1%6d2
80.5%7d3
Compiler

Compiled 20 to 13 computations (35% saved)

regimes36.0ms (0.9%)

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

3 calls:

20.0ms
d3
8.0ms
d1
7.0ms
d2
Results
AccuracySegmentsBranch
57.7%2d2
38.7%3d1
45.9%7d3
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes8.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

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

Compiled 18 to 14 computations (22.2% saved)

bsearch15.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
2.1939153657245664e-10
5.0055116082087946e-8
Results
12.0ms100×body256valid
1.0ms12×body256infinite
Compiler

Compiled 146 to 112 computations (23.3% saved)

bsearch10.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
65198256970.16567
565260265350.9808
Results
8.0ms87×body256valid
1.0msbody256infinite
Compiler

Compiled 116 to 86 computations (25.9% saved)

bsearch101.0ms (2.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
5.0055116082087946e-8
24.88577673331773
12.0ms
1.4645839547196084e-26
1.1999835322799989e-24
13.0ms
7.077760023967552e-69
2.675187301478129e-64
13.0ms
6.118150347206717e-181
6.346116282911813e-179
29.0ms
2.7840258050699533e-266
2.916900602117306e-261
13.0ms
-4.370501884783367e-304
-4.2325328250751226e-306
Results
77.0ms622×body256valid
9.0ms92×body256infinite
5.0ms26×body1024valid
2.0ms12×body512valid
Compiler

Compiled 678 to 531 computations (21.7% saved)

bsearch10.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
-21599657.116069023
-1934516.30528304
Results
8.0ms87×body256valid
1.0msbody256infinite
Compiler

Compiled 104 to 80 computations (23.1% saved)

simplify7.0ms (0.2%)

Algorithm
egg-herbie
Rules
14×*-commutative
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052354
163354
Stop Event
done
saturated
Calls
Call 1
Inputs
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(if (<=.f64 d3 944473296573929/18889465931478580854784) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 500000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d3 -4941461262385513/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 d1 d2) (if (<=.f64 d3 850877900206251/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (*.f64 d1 3) (if (<=.f64 d3 2919961995278205/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (*.f64 d1 d2) (if (<=.f64 d3 4173702698141215/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 d1 3) (if (<=.f64 d3 7491656590131381/348449143727040986586495598010130648530944) (*.f64 d1 d2) (if (<=.f64 d3 3) (*.f64 d1 3) (*.f64 d1 d3)))))))
(if (<=.f64 d2 -1950000) (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 3)
Outputs
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(if (<=.f64 d3 944473296573929/18889465931478580854784) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 500000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d3 -4941461262385513/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 d1 d2) (if (<=.f64 d3 850877900206251/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (*.f64 d1 3) (if (<=.f64 d3 2919961995278205/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (*.f64 d1 d2) (if (<=.f64 d3 4173702698141215/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 d1 3) (if (<=.f64 d3 7491656590131381/348449143727040986586495598010130648530944) (*.f64 d1 d2) (if (<=.f64 d3 3) (*.f64 d1 3) (*.f64 d1 d3)))))))
(if (<=.f64 d2 -1950000) (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 3)
Compiler

Compiled 120 to 79 computations (34.2% saved)

soundness589.0ms (15.2%)

Rules
3238×fma-def
1558×fma-def
1482×fma-def
1176×log-prod
1116×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041312
1117232
2321228
3662224
41295224
52144224
63390224
74262224
84432224
94432224
105455224
115615224
125615224
01675
123275
2328375
01954204
15024128
219624053
373624053
Stop Event
node limit
node limit
saturated
Compiler

Compiled 82 to 44 computations (46.3% saved)

end0.0ms (0%)

preprocess106.0ms (2.7%)

Remove

(sort d2 d3)

Compiler

Compiled 274 to 164 computations (40.1% saved)

Profiling

Loading profile data...