FastMath test3

Time bar (total: 4.5s)

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)

sample911.0ms (20.1%)

Results
657.0ms6241×body256valid
196.0ms1719×body256infinite
26.0ms145×body1024valid
21.0ms151×body512valid
Bogosity

preprocess289.0ms (6.4%)

Algorithm
egg-herbie
Rules
3750×fma-def
552×unsub-neg
434×sub-neg
348×cancel-sign-sub
328×distribute-lft-out
Problems
250×No Errors
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
044439
1134328
2419314
31282308
43220308
53998308
64252308
74274308
84284308
94286308
105484308
115548308
125548308
135548308
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)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) 3) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3)))
(neg.f64 (+.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 d2 (+.f64 3 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 d2 (+.f64 3 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 (+.f64 (neg.f64 d2) -3) 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)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) 3) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3)))
(neg.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (neg.f64 d2)))))
(neg.f64 (*.f64 d1 (+.f64 d3 (-.f64 3 d2))))
(*.f64 d1 (-.f64 -3 (fma.f64 d2 -1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 -3 d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))))
(neg.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3))))
(neg.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (neg.f64 d3))))
(*.f64 d1 (-.f64 -3 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))
(+.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 d1 (+.f64 3 d2)))
(+.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 d2 (+.f64 3 d3)))
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 49 to 25 computations (49% saved)

eval1.0ms (0%)

Compiler

Compiled 26 to 16 computations (38.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
97.6%
(+.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)

localize85.0ms (1.9%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 3 d2))
97.9%
(+.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)

series10.0ms (0.2%)

Counts
3 → 84
Calls

24 calls:

TimeVariablePointExpression
1.0ms
d3
@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
@-inf
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
1.0ms
d1
@0
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
1.0ms
d1
@0
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))

rewrite151.0ms (3.3%)

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

simplify127.0ms (2.8%)

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

eval59.0ms (1.3%)

Compiler

Compiled 3082 to 1605 computations (47.9% saved)

prune39.0ms (0.9%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New1969205
Fresh000
Picked112
Done000
Total19710207
Accuracy
100.0%
Counts
207 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
100.0%
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
97.6%
(+.f64 (fma.f64 d2 d1 (*.f64 d1 3)) (*.f64 d1 d3))
78.6%
(+.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1)) (*.f64 d1 d3))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
59.9%
(*.f64 d1 (+.f64 3 d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
100.0%
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
97.6%
(+.f64 (fma.f64 d2 d1 (*.f64 d1 3)) (*.f64 d1 d3))
78.6%
(+.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1)) (*.f64 d1 d3))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
59.9%
(*.f64 d1 (+.f64 3 d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
Compiler

Compiled 384 to 262 computations (31.8% saved)

localize85.0ms (1.9%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.9%
(fma.f64 d2 d1 (*.f64 d1 3))
97.9%
(+.f64 (fma.f64 d2 d1 (*.f64 d1 3)) (*.f64 d1 d3))
99.8%
(+.f64 (*.f64 d1 3) (*.f64 d1 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 82 to 33 computations (59.8% saved)

series10.0ms (0.2%)

Counts
5 → 156
Calls

39 calls:

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

rewrite115.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1708×fma-def
849×log1p-expm1-u
849×expm1-log1p-u
444×expm1-udef
444×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019131
1260116
23851116
Stop Event
node limit
Counts
5 → 255
Calls
Call 1
Inputs
(*.f64 (+.f64 d2 d3) d1)
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(+.f64 (fma.f64 d2 d1 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 d2 d1 (*.f64 d1 3))
Outputs
(+.f64 (*.f64 d3 d1) (*.f64 d2 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 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 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (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))
(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)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(*.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 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))
(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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d3))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (-.f64 3 d3))))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d3)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)))
(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))
(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 d3 d1 (*.f64 d1 3))
(fma.f64 d1 d3 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 3 d1 (*.f64 d3 d1))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d3 d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(*.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 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))
(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)))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d3 d1))
(fma.f64 (*.f64 (+.f64 d2 d3) d1) 1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d3 d1))
(fma.f64 1 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d3 d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d3 3)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))

simplify136.0ms (3%)

Algorithm
egg-herbie
Rules
1348×cancel-sign-sub-inv
814×fma-neg
708×distribute-rgt-neg-in
696×distribute-lft-neg-in
614×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045112869
1109012527
2351612407
Stop Event
node limit
Counts
411 → 273
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 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 (*.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 (+.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 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(+.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 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 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(+.f64 (*.f64 d3 d1) (*.f64 d2 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 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 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (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))
(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)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(*.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 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))
(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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d3))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (-.f64 3 d3))))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d3))))
(*.f64 (+.f64 d3 3) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d3)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)))
(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))
(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 d3 d1 (*.f64 d1 3))
(fma.f64 d1 d3 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 3 d1 (*.f64 d3 d1))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d3 d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(*.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 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))
(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)))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d3 d1))
(fma.f64 (*.f64 (+.f64 d2 d3) d1) 1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d3 d1))
(fma.f64 1 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d3 d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d3 3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d3 3)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(*.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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(*.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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(*.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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(+.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 d3 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 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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 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 d1 (+.f64 d3 (neg.f64 (-.f64 -3 d2))))
(+.f64 (*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d3 d1) (*.f64 d2 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 d3 (-.f64 d3 d2) (pow.f64 d2 2)))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))) (-.f64 d2 d3))
(/.f64 d1 (/.f64 (-.f64 d2 d3) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2)))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 2))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (-.f64 d2 d3))
(/.f64 d1 (/.f64 (-.f64 d2 d3) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)))
(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))
(fma.f64 d2 d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d3 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d1 d2 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d1 d3 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.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 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 (+.f64 d3 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d3 d2) 3))) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d3 d2) 3))) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 (+.f64 d3 d2) -3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 3)))) 1)
(*.f64 d1 (+.f64 d3 3))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d3))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 2) 9 (neg.f64 (pow.f64 (*.f64 d1 d3) 2))) (*.f64 d1 (-.f64 3 d3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1)
(*.f64 d1 (+.f64 d3 3))
(*.f64 1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 2))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 3))) (sqrt.f64 (*.f64 d1 (+.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3)) (pow.f64 (*.f64 d1 3) 2)))
(/.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 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 2) 9 (neg.f64 (pow.f64 (*.f64 d1 d3) 2))) (*.f64 d1 (-.f64 3 d3)))
(*.f64 (+.f64 d3 3) d1)
(*.f64 d1 (+.f64 d3 3))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3)) (pow.f64 (*.f64 d1 3) 2)))
(/.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 1 (/.f64 (*.f64 d1 (-.f64 3 d3)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 2) 9 (neg.f64 (pow.f64 (*.f64 d1 d3) 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3)) (pow.f64 (*.f64 d1 3) 2)))
(/.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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d3 d1))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 2) 9 (neg.f64 (pow.f64 (*.f64 d1 d3) 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 3) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3)) (pow.f64 (*.f64 d1 3) 2)))
(/.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 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 2) 9 (neg.f64 (pow.f64 (*.f64 d1 d3) 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (fma.f64 (pow.f64 d1 2) 9 (neg.f64 (pow.f64 (*.f64 d1 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))
(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 d3 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 d1 d3 (*.f64 d1 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))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d3 d1) 2) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.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 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 1 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (pow.f64 (*.f64 d3 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d3 d1) 2))) (neg.f64 (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 (+.f64 d3 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d3 d2) 3))) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d3 d2) 3))) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 (+.f64 d3 d2) -3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 (+.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d2 d1 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.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 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) d1) 1 (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 3 d1 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d3 d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d3 3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 3))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d2 2) (pow.f64 d1 2) (*.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 9)) (*.f64 d2 (*.f64 (pow.f64 d1 2) -3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 3))) (*.f64 d1 (-.f64 d2 3)))
(/.f64 (fma.f64 (pow.f64 d2 2) (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) -9)) (*.f64 d1 (+.f64 d2 -3)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 d2 3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(*.f64 d1 (+.f64 d2 3))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 d2 3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 d2 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 d2 3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))

eval80.0ms (1.8%)

Compiler

Compiled 4700 to 2456 computations (47.7% saved)

prune69.0ms (1.5%)

Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New3336339
Fresh224
Picked235
Done011
Total33712349
Accuracy
100.0%
Counts
349 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
68.1%
(fma.f64 d2 d1 (*.f64 d1 3))
60.0%
(fma.f64 d1 3 (*.f64 d3 d1))
68.1%
(fma.f64 d1 3 (*.f64 d1 d2))
49.9%
(/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
59.9%
(*.f64 (+.f64 d3 3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
26.3%
(*.f64 d1 3)
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
68.1%
(fma.f64 d2 d1 (*.f64 d1 3))
60.0%
(fma.f64 d1 3 (*.f64 d3 d1))
68.1%
(fma.f64 d1 3 (*.f64 d1 d2))
49.9%
(/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
59.9%
(*.f64 (+.f64 d3 3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
26.3%
(*.f64 d1 3)
Compiler

Compiled 356 to 252 computations (29.2% saved)

localize110.0ms (2.4%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 9 (pow.f64 d2 2))
100.0%
(/.f64 (-.f64 3 d2) d1)
79.1%
(/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1))
100.0%
(fma.f64 d1 3 (*.f64 d3 d1))
99.8%
(*.f64 (+.f64 d3 3) d1)
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
Compiler

Compiled 82 to 46 computations (43.9% saved)

series12.0ms (0.3%)

Counts
6 → 132
Calls

36 calls:

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

rewrite114.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1125×log1p-expm1-u
592×expm1-udef
592×log1p-udef
234×associate-*r*
167×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify112.0ms (2.5%)

Algorithm
egg-herbie
Rules
846×log-prod
676×cancel-sign-sub-inv
616×fma-neg
516×associate-*r*
490×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04368747
111218550
243878494
Stop Event
node limit
Counts
332 → 229
Calls
Call 1
Inputs
(+.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 (+.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 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 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 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 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 3 d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(*.f64 -1 (/.f64 d2 d1))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(*.f64 -1 (/.f64 d2 d1))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
9
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(*.f64 -1 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(*.f64 -1 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) d1))
(+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 d3))
(-.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) d1) (-.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(fma.f64 d1 3 (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 (+.f64 3 d3) d1)
(*.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (*.f64 (cbrt.f64 (+.f64 3 d3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 (sqrt.f64 (+.f64 3 d3)) (*.f64 (sqrt.f64 (+.f64 3 d3)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3)))
(*.f64 (*.f64 (+.f64 3 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 3 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(+.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) d1) (neg.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (-.f64 3 d2)))))
(-.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) d1) (*.f64 (pow.f64 d2 2) (/.f64 d1 (-.f64 3 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 3 d2) d1))) 1)
(*.f64 (+.f64 3 d2) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 (+.f64 3 d2) d1) 1)
(*.f64 1 (*.f64 (+.f64 3 d2) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) 2) (cbrt.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 3 d2) d1)) (sqrt.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 (neg.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 1 (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) 1) (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)) (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 1 d1)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)) (/.f64 (-.f64 9 (pow.f64 d2 2)) (cbrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 3 d2) d1))) (/.f64 (-.f64 9 (pow.f64 d2 2)) (sqrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)) (cbrt.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (sqrt.f64 (/.f64 (-.f64 3 d2) d1))) (/.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (sqrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (cbrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (neg.f64 (-.f64 3 d2))) (neg.f64 d1))
(pow.f64 (*.f64 (+.f64 3 d2) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 3 d2) d1)) 2)
(pow.f64 (/.f64 1 (*.f64 (+.f64 3 d2) d1)) -1)
(neg.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 3 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 3 d2) d1))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 3) (pow.f64 (/.f64 (-.f64 3 d2) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 3 d2) d1)))
(exp.f64 (log.f64 (*.f64 (+.f64 3 d2) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 3 d2) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 3 d2) d1)))
(+.f64 (/.f64 3 d1) (neg.f64 (/.f64 d2 d1)))
(-.f64 (/.f64 3 d1) (/.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 3 d2) d1))) 1)
(*.f64 (-.f64 3 d2) (/.f64 1 d1))
(*.f64 (/.f64 (-.f64 3 d2) d1) 1)
(*.f64 1 (/.f64 (-.f64 3 d2) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (*.f64 (cbrt.f64 (-.f64 3 d2)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2) (cbrt.f64 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (sqrt.f64 (-.f64 3 d2)) (*.f64 (sqrt.f64 (-.f64 3 d2)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 3 d2) d1)) (sqrt.f64 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (neg.f64 (-.f64 3 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (-.f64 3 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 3 d2)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (-.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) 1) (/.f64 (sqrt.f64 (-.f64 3 d2)) d1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (-.f64 3 d2)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (-.f64 3 d2) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 3 d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)
(pow.f64 (/.f64 d1 (-.f64 3 d2)) -1)
(neg.f64 (/.f64 (-.f64 3 d2) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 3 d2) d1) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 3 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 3 d2) d1))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 3 d2) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 3 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 3 d2) d1)))
(exp.f64 (log.f64 (/.f64 (-.f64 3 d2) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 3 d2) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 3 d2) d1)))
(+.f64 9 (neg.f64 (pow.f64 d2 2)))
(+.f64 9 (*.f64 (neg.f64 (pow.f64 d2 2)) 1))
(+.f64 (neg.f64 (pow.f64 d2 2)) 9)
(*.f64 (-.f64 9 (pow.f64 d2 2)) 1)
(*.f64 1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (cbrt.f64 (-.f64 9 (pow.f64 d2 2))))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (sqrt.f64 (-.f64 9 (pow.f64 d2 2))))
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2))))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (pow.f64 d2 2))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d2 2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2)))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (pow.f64 d2 2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (pow.f64 d2 2))))
(/.f64 (+.f64 729 (pow.f64 (neg.f64 (pow.f64 d2 2)) 3)) (+.f64 81 (-.f64 (*.f64 (neg.f64 (pow.f64 d2 2)) (neg.f64 (pow.f64 d2 2))) (*.f64 9 (neg.f64 (pow.f64 d2 2))))))
(/.f64 (-.f64 81 (*.f64 (neg.f64 (pow.f64 d2 2)) (neg.f64 (pow.f64 d2 2)))) (-.f64 9 (neg.f64 (pow.f64 d2 2))))
(pow.f64 (-.f64 9 (pow.f64 d2 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 2))
(log.f64 (exp.f64 (-.f64 9 (pow.f64 d2 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (pow.f64 d2 2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (pow.f64 d2 2))))
(exp.f64 (log.f64 (-.f64 9 (pow.f64 d2 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (pow.f64 d2 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (pow.f64 d2 2))))
Outputs
(+.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 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 3 d1)
(+.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 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 d3 -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 d3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 d3 -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 d3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 d3 -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 d3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 d3 -1 -3) (neg.f64 d1))
(*.f64 (-.f64 -3 d3) (neg.f64 d1))
(*.f64 3 d1)
(+.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 (*.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 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(/.f64 3 d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 -1 (/.f64 d2 d1))
(/.f64 (neg.f64 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 -1 (/.f64 d2 d1))
(/.f64 (neg.f64 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 3 (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
9
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(*.f64 -1 (pow.f64 d2 2))
(neg.f64 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(*.f64 -1 (pow.f64 d2 2))
(neg.f64 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) d1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) d1) (-.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3)))
(+.f64 (fma.f64 (/.f64 9 (-.f64 3 d2)) d1 (*.f64 (pow.f64 d2 2) (neg.f64 (/.f64 d1 (-.f64 3 d2))))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))
(fma.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (+.f64 3 d2) (*.f64 d1 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (fma.f64 d1 d3 (*.f64 d1 (-.f64 -3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 (+.f64 3 d2) d1 (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 3)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3) 1/3)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 3 (*.f64 d1 (*.f64 d1 d3))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 3 d1)))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d3) (fma.f64 d1 d3 (*.f64 d1 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3)))) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3)) d1)
(/.f64 (fma.f64 d3 d3 -9) (/.f64 (+.f64 d3 -3) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3)))) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3)) d1)
(/.f64 (fma.f64 d3 d3 -9) (/.f64 (+.f64 d3 -3) d1))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 3 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (+.f64 3 d3) d1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (*.f64 (cbrt.f64 (+.f64 3 d3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 (+.f64 3 d3)) (*.f64 (sqrt.f64 (+.f64 3 d3)) d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (+.f64 3 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 (+.f64 3 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d3))
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 3 (*.f64 d1 (*.f64 d1 d3))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 3 d1)))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d3) (fma.f64 d1 d3 (*.f64 d1 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3)))) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3)) d1)
(/.f64 (fma.f64 d3 d3 -9) (/.f64 (+.f64 d3 -3) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3)))) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3)) d1)
(/.f64 (fma.f64 d3 d3 -9) (/.f64 (+.f64 d3 -3) d1))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) d1) (neg.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(-.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) d1) (*.f64 (pow.f64 d2 2) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 3 d2) d1))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (+.f64 3 d2) d1) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 1 (*.f64 (+.f64 3 d2) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) 2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) 2) (cbrt.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 3 d2) d1)) (sqrt.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (neg.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 1 (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) 1) (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)) (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 1 d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 1 d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)) (/.f64 (-.f64 9 (pow.f64 d2 2)) (cbrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 3 d2) d1))) (/.f64 (-.f64 9 (pow.f64 d2 2)) (sqrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (/.f64 1 d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)) (cbrt.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (sqrt.f64 (/.f64 (-.f64 3 d2) d1))) (/.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (sqrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (cbrt.f64 (/.f64 (-.f64 3 d2) d1))))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (neg.f64 (-.f64 3 d2))) (neg.f64 d1))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(pow.f64 (*.f64 (+.f64 3 d2) d1) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d2) d1)) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 3 d2) d1)) 2)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (*.f64 (+.f64 3 d2) d1)) -1)
(*.f64 d1 (+.f64 3 d2))
(neg.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(*.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2)))
(*.f64 (fma.f64 d2 d2 -9) (/.f64 d1 (+.f64 -3 d2)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 2))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (exp.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 3 d2) d1))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 3 d2) d1) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 3) (pow.f64 (/.f64 (-.f64 3 d2) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 3 d2) d1)) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (/.f64 3 d1) (neg.f64 (/.f64 d2 d1)))
(/.f64 (-.f64 3 d2) d1)
(-.f64 (/.f64 3 d1) (/.f64 d2 d1))
(/.f64 (-.f64 3 d2) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 3 d2) d1))) 1)
(/.f64 (-.f64 3 d2) d1)
(*.f64 (-.f64 3 d2) (/.f64 1 d1))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (/.f64 (-.f64 3 d2) d1) 1)
(/.f64 (-.f64 3 d2) d1)
(*.f64 1 (/.f64 (-.f64 3 d2) d1))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (*.f64 (cbrt.f64 (-.f64 3 d2)) (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 2) (cbrt.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (sqrt.f64 (-.f64 3 d2)) (*.f64 (sqrt.f64 (-.f64 3 d2)) (/.f64 1 d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 3 d2) d1)) (sqrt.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (neg.f64 (-.f64 3 d2)) (/.f64 1 (neg.f64 d1)))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (/.f64 1 d1) (-.f64 3 d2))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 d1)))
(/.f64 (/.f64 (-.f64 3 d2) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(/.f64 (/.f64 (-.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 d1)))
(/.f64 (/.f64 (-.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 3 d2)) d1))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (-.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 d1)))
(/.f64 (/.f64 (-.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) 1) (/.f64 (sqrt.f64 (-.f64 3 d2)) d1))
(/.f64 (-.f64 3 d2) d1)
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (-.f64 3 d2)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 d1)))
(/.f64 (/.f64 (-.f64 3 d2) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(/.f64 (/.f64 (-.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(pow.f64 (/.f64 (-.f64 3 d2) d1) 1)
(/.f64 (-.f64 3 d2) d1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 3 d2) d1)) 3)
(/.f64 (-.f64 3 d2) d1)
(pow.f64 (pow.f64 (/.f64 (-.f64 3 d2) d1) 3) 1/3)
(/.f64 (-.f64 3 d2) d1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 3 d2) d1)) 2)
(/.f64 (-.f64 3 d2) d1)
(pow.f64 (/.f64 d1 (-.f64 3 d2)) -1)
(/.f64 (-.f64 3 d2) d1)
(neg.f64 (/.f64 (-.f64 3 d2) (neg.f64 d1)))
(/.f64 (-.f64 3 d2) d1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 3 d2) d1) 2))
(/.f64 (-.f64 3 d2) d1)
(log.f64 (exp.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 3 d2) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 3 d2) d1))))
(/.f64 (-.f64 3 d2) d1)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 3 d2) d1) 3))
(/.f64 (-.f64 3 d2) d1)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 3 d2) 3) (pow.f64 d1 3)))
(/.f64 (-.f64 3 d2) d1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 3 d2) d1)
(exp.f64 (log.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 3 d2) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 3 d2) d1)) 1))
(/.f64 (-.f64 3 d2) d1)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 3 d2) d1)
(+.f64 9 (neg.f64 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(+.f64 9 (*.f64 (neg.f64 (pow.f64 d2 2)) 1))
(-.f64 9 (pow.f64 d2 2))
(+.f64 (neg.f64 (pow.f64 d2 2)) 9)
(-.f64 9 (pow.f64 d2 2))
(*.f64 (-.f64 9 (pow.f64 d2 2)) 1)
(-.f64 9 (pow.f64 d2 2))
(*.f64 1 (-.f64 9 (pow.f64 d2 2)))
(-.f64 9 (pow.f64 d2 2))
(*.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2))
(-.f64 9 (pow.f64 d2 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 2) (cbrt.f64 (-.f64 9 (pow.f64 d2 2))))
(-.f64 9 (pow.f64 d2 2))
(*.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) (sqrt.f64 (-.f64 9 (pow.f64 d2 2))))
(-.f64 9 (pow.f64 d2 2))
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2))))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (pow.f64 d2 2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 9 (pow.f64 d2 2) (pow.f64 d2 4))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (pow.f64 d2 2))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d2 2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (pow.f64 d2 2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 9 (pow.f64 d2 2) (pow.f64 d2 4))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d2 2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2)))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (pow.f64 d2 2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 9 (pow.f64 d2 2) (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (pow.f64 d2 2)))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d2 2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (pow.f64 d2 2))))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (pow.f64 d2 2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 9 (pow.f64 d2 2) (pow.f64 d2 4))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (pow.f64 d2 2))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d2 2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (+.f64 729 (pow.f64 (neg.f64 (pow.f64 d2 2)) 3)) (+.f64 81 (-.f64 (*.f64 (neg.f64 (pow.f64 d2 2)) (neg.f64 (pow.f64 d2 2))) (*.f64 9 (neg.f64 (pow.f64 d2 2))))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (pow.f64 d2 2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 9 (pow.f64 d2 2) (pow.f64 d2 4))))
(/.f64 (-.f64 81 (*.f64 (neg.f64 (pow.f64 d2 2)) (neg.f64 (pow.f64 d2 2)))) (-.f64 9 (neg.f64 (pow.f64 d2 2))))
(/.f64 1 (/.f64 (+.f64 9 (pow.f64 d2 2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(pow.f64 (-.f64 9 (pow.f64 d2 2)) 1)
(-.f64 9 (pow.f64 d2 2))
(pow.f64 (cbrt.f64 (-.f64 9 (pow.f64 d2 2))) 3)
(-.f64 9 (pow.f64 d2 2))
(pow.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 3) 1/3)
(-.f64 9 (pow.f64 d2 2))
(pow.f64 (sqrt.f64 (-.f64 9 (pow.f64 d2 2))) 2)
(-.f64 9 (pow.f64 d2 2))
(sqrt.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 2))
(-.f64 9 (pow.f64 d2 2))
(log.f64 (exp.f64 (-.f64 9 (pow.f64 d2 2))))
(-.f64 9 (pow.f64 d2 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (pow.f64 d2 2)))))
(-.f64 9 (pow.f64 d2 2))
(cbrt.f64 (pow.f64 (-.f64 9 (pow.f64 d2 2)) 3))
(-.f64 9 (pow.f64 d2 2))
(expm1.f64 (log1p.f64 (-.f64 9 (pow.f64 d2 2))))
(-.f64 9 (pow.f64 d2 2))
(exp.f64 (log.f64 (-.f64 9 (pow.f64 d2 2))))
(-.f64 9 (pow.f64 d2 2))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (pow.f64 d2 2))) 1))
(-.f64 9 (pow.f64 d2 2))
(log1p.f64 (expm1.f64 (-.f64 9 (pow.f64 d2 2))))
(-.f64 9 (pow.f64 d2 2))

eval68.0ms (1.5%)

Compiler

Compiled 3231 to 2295 computations (29% saved)

prune39.0ms (0.9%)

Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New2281229
Fresh033
Picked145
Done044
Total22912241
Accuracy
100.0%
Counts
241 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
68.1%
(fma.f64 d2 d1 (*.f64 d1 3))
60.0%
(fma.f64 d1 3 (*.f64 d3 d1))
68.1%
(fma.f64 d1 3 (*.f64 d1 d2))
26.3%
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
59.9%
(*.f64 (+.f64 d3 3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
26.3%
(*.f64 d1 3)
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
68.1%
(fma.f64 d2 d1 (*.f64 d1 3))
60.0%
(fma.f64 d1 3 (*.f64 d3 d1))
68.1%
(fma.f64 d1 3 (*.f64 d1 d2))
26.3%
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
59.9%
(*.f64 (+.f64 d3 3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
26.3%
(*.f64 d1 3)
Compiler

Compiled 204 to 144 computations (29.4% saved)

localize66.0ms (1.4%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(fma.f64 d2 d1 (*.f64 d1 3))
100.0%
(fma.f64 d1 3 (*.f64 d1 d2))
100.0%
(/.f64 (-.f64 3 d2) d1)
99.0%
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
Compiler

Compiled 52 to 27 computations (48.1% saved)

series4.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite69.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
983×log1p-expm1-u
983×expm1-log1p-u
972×log-prod
520×prod-diff
320×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01549
118044
2255744
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
(fma.f64 d1 3 (*.f64 d1 d2))
Outputs
(+.f64 0 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))) (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))) 1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 9 (-.f64 3 d2)))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 1)
(*.f64 1 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 2) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 -9 (/.f64 1 (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(*.f64 (/.f64 9 (-.f64 3 d2)) d1)
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) 1) d1)
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 9 (neg.f64 (-.f64 3 d2))) (neg.f64 d1))
(pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 3) 1/3)
(pow.f64 (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 9 d1)) -1)
(sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(+.f64 (*.f64 d2 d1) (*.f64 3 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 0 (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d2 d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 (*.f64 3 d1) (*.f64 3 d1) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 3 d1) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 3 d1) (*.f64 d2 d1)))
(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 (exp.f64 (*.f64 d1 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (exp.f64 (*.f64 3 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 3 d1))))
(log.f64 (*.f64 (exp.f64 (*.f64 3 d1)) (+.f64 1 (expm1.f64 (*.f64 d2 d1)))))
(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))))

simplify50.0ms (1.1%)

Algorithm
egg-herbie
Rules
1566×fma-def
880×unswap-sqr
752×times-frac
724×distribute-lft-in
676×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01853029
14652952
216252780
Stop Event
node limit
Counts
109 → 100
Calls
Call 1
Inputs
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.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 0 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))) (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))) 1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 9 (-.f64 3 d2)))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 1)
(*.f64 1 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 2) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 -9 (/.f64 1 (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(*.f64 (/.f64 9 (-.f64 3 d2)) d1)
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) 1) d1)
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 9 (neg.f64 (-.f64 3 d2))) (neg.f64 d1))
(pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 3) 1/3)
(pow.f64 (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 9 d1)) -1)
(sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(+.f64 (*.f64 d2 d1) (*.f64 3 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 0 (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d2 d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 (*.f64 3 d1) (*.f64 3 d1) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 3 d1) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 3 d1) (*.f64 d2 d1)))
(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 (exp.f64 (*.f64 d1 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (exp.f64 (*.f64 3 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 3 d1))))
(log.f64 (*.f64 (exp.f64 (*.f64 3 d1)) (+.f64 1 (expm1.f64 (*.f64 d2 d1)))))
(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))))
Outputs
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2)))
(fma.f64 1/3 (*.f64 d1 (pow.f64 d2 2)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 (*.f64 1/3 (pow.f64 d2 2)) d1))
(*.f64 d1 (+.f64 (*.f64 1/3 (pow.f64 d2 2)) (+.f64 3 d2)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/3 (*.f64 d1 (pow.f64 d2 2)) (*.f64 d1 (+.f64 3 d2))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 (+.f64 3 d2) (*.f64 (*.f64 1/3 (pow.f64 d2 2)) d1)))
(fma.f64 d1 (*.f64 1/9 (pow.f64 d2 3)) (*.f64 d1 (+.f64 (*.f64 1/3 (pow.f64 d2 2)) (+.f64 3 d2))))
(*.f64 -9 (/.f64 d1 d2))
(*.f64 (/.f64 -9 d2) d1)
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -27 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 d2) (+.f64 -9 (/.f64 -27 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 (/.f64 d1 (pow.f64 d2 2)) (+.f64 -27 (/.f64 -81 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (*.f64 (/.f64 d1 d2) (+.f64 -9 (/.f64 -27 d2)))))
(*.f64 -9 (/.f64 d1 d2))
(*.f64 (/.f64 -9 d2) d1)
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -27 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 d2) (+.f64 -9 (/.f64 -27 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 (/.f64 d1 (pow.f64 d2 2)) (+.f64 -27 (/.f64 -81 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (*.f64 (/.f64 d1 d2) (+.f64 -9 (/.f64 -27 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(+.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 0 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))) (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(-.f64 (exp.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))) 1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 d1 (/.f64 9 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 1 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 2))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 2) (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 -9 (/.f64 1 (/.f64 (neg.f64 (-.f64 3 d2)) d1)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (/.f64 9 (-.f64 3 d2)) d1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) 1) d1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (*.f64 (/.f64 9 (-.f64 3 d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(*.f64 (/.f64 9 (neg.f64 (-.f64 3 d2))) (neg.f64 d1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(pow.f64 (cbrt.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 3)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(pow.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 3) 1/3)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(pow.f64 (*.f64 3 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) 2)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 9 d1)) -1)
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(sqrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 2))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(cbrt.f64 (pow.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) 3))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(expm1.f64 (log1p.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(exp.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))) 1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(log1p.f64 (expm1.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(+.f64 (*.f64 d2 d1) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 0 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (*.f64 3 d1) 1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.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 (exp.f64 (*.f64 d1 (+.f64 3 d2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 3 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 (*.f64 3 d1) (*.f64 3 d1) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 3 d1) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 9 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 3 d1) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 9 (*.f64 d1 d1) (*.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 d1 9) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 3 d1) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d2 2))) (*.f64 d1 (-.f64 3 d2)))
(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 (exp.f64 (*.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 (pow.f64 (exp.f64 d1) d2) (exp.f64 (*.f64 3 d1))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 3 d1))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (exp.f64 (*.f64 3 d1)) (+.f64 1 (expm1.f64 (*.f64 d2 d1)))))
(*.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))

eval52.0ms (1.1%)

Compiler

Compiled 2205 to 1548 computations (29.8% saved)

prune32.0ms (0.7%)

Pruning

12 alts after pruning (3 fresh and 9 done)

PrunedKeptTotal
New1723175
Fresh000
Picked224
Done178
Total17512187
Accuracy
100.0%
Counts
187 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
68.1%
(fma.f64 d2 d1 (*.f64 d1 3))
26.3%
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
26.3%
(/.f64 9 (/.f64 3 d1))
59.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
26.3%
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
59.9%
(*.f64 (+.f64 d3 3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
68.1%
(*.f64 d1 (+.f64 3 d2))
36.9%
(*.f64 d1 d3)
44.1%
(*.f64 d1 d2)
26.3%
(*.f64 d1 3)
Compiler

Compiled 259 to 161 computations (37.8% saved)

regimes74.0ms (1.6%)

Counts
22 → 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 (+.f64 d3 3) d1)
(/.f64 9 (/.f64 3 d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(+.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 d1 d2))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(+.f64 (fma.f64 d2 d1 (*.f64 d1 3)) (*.f64 d1 d3))
(/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1))
(+.f64 (/.f64 (-.f64 9 (pow.f64 d2 2)) (/.f64 (-.f64 3 d2) d1)) (*.f64 d1 d3))
Outputs
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
Calls

4 calls:

39.0ms
d3
11.0ms
d1
10.0ms
d2
9.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 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 183 to 104 computations (43.2% saved)

regimes41.0ms (0.9%)

Counts
17 → 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 (+.f64 d3 3) d1)
(/.f64 9 (/.f64 3 d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
(/.f64 d1 (/.f64 (-.f64 3 d2) 9))
(+.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 d1 d2))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 d2 d1 (*.f64 d1 3))
Outputs
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
Calls

4 calls:

11.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
9.0ms
d2
8.0ms
d3
8.0ms
d1
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 131 to 76 computations (42% saved)

regimes76.0ms (1.7%)

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

3 calls:

54.0ms
d1
11.0ms
d3
9.0ms
d2
Results
AccuracySegmentsBranch
75.4%6d1
92.8%2d2
93.6%2d3
Compiler

Compiled 44 to 29 computations (34.1% saved)

regimes8.0ms (0.2%)

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:

7.0ms
d3
Results
AccuracySegmentsBranch
93.6%2d3
Compiler

Compiled 21 to 13 computations (38.1% saved)

regimes37.0ms (0.8%)

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

2 calls:

20.0ms
d3
15.0ms
d2
Results
AccuracySegmentsBranch
78.2%5d2
79.3%6d3
Compiler

Compiled 20 to 13 computations (35% saved)

regimes30.0ms (0.7%)

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

3 calls:

14.0ms
d3
8.0ms
d1
6.0ms
d2
Results
AccuracySegmentsBranch
46.4%3d1
53.2%5d3
66.5%2d2
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes9.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
d1
3.0ms
d2
Results
AccuracySegmentsBranch
26.3%1d1
26.3%1d3
26.3%1d2
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch12.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
2.7619049644406838e+26
5.732859111054488e+28
Results
8.0ms86×body256valid
3.0ms26×body256infinite
Compiler

Compiled 146 to 112 computations (23.3% saved)

bsearch15.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
2.7619049644406838e+26
5.732859111054488e+28
Results
11.0ms87×body256valid
2.0ms25×body256infinite
Compiler

Compiled 132 to 98 computations (25.8% saved)

bsearch75.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.9455019005218665e-163
7.751041793609792e-160
17.0ms
9.246278625843656e-240
3.0443026727772164e-233
19.0ms
-2.1895413523766174e-241
-2.0294029100547068e-244
17.0ms
-2541955.959680038
-6.866602660107284e-5
Results
48.0ms438×body256valid
8.0ms85×body256infinite
4.0ms21×body1024valid
2.0ms16×body512valid
Compiler

Compiled 510 to 399 computations (21.8% saved)

bsearch20.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
-2541955.959680038
-6.866602660107284e-5
Results
16.0ms137×body256valid
2.0ms23×body256infinite
Compiler

Compiled 160 to 124 computations (22.5% saved)

simplify9.0ms (0.2%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
045301
161298
264298
367294
468294
569294
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 d1 3 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(if (<=.f64 d3 44999999999999997024527187968) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 13500000000000000866576760832) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -3) (*.f64 d1 d2) (if (<=.f64 d2 -6611419620118571/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (*.f64 d1 3) (if (<=.f64 d2 710244817178179/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184) (*.f64 d1 d3) (if (<=.f64 d2 5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 d1 3) (*.f64 d1 d3)))))
(if (<=.f64 d2 -3) (*.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 44999999999999997024527187968) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 13500000000000000866576760832) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -3) (*.f64 d1 d2) (if (<=.f64 d2 -6611419620118571/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (*.f64 d1 3) (if (<=.f64 d2 710244817178179/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184) (*.f64 d1 d3) (if (<=.f64 d2 5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 d1 3) (*.f64 d1 d3)))))
(if (<=.f64 d2 -3) (*.f64 d1 d2) (if (<=.f64 d2 -6611419620118571/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (*.f64 d1 3) (if (or (<=.f64 d2 710244817178179/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184) (not (<=.f64 d2 5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408))) (*.f64 d1 d3) (*.f64 d1 3))))
(if (<=.f64 d2 -3) (*.f64 d1 d2) (if (or (<=.f64 d2 -6611419620118571/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (not (or (<=.f64 d2 710244817178179/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184) (not (<=.f64 d2 5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408))))) (*.f64 d1 3) (*.f64 d1 d3)))
(if (<=.f64 d2 -3) (*.f64 d1 d2) (if (or (<=.f64 d2 -6611419620118571/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (and (not (<=.f64 d2 710244817178179/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184)) (<=.f64 d2 5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408))) (*.f64 d1 3) (*.f64 d1 d3)))
(if (<=.f64 d2 -3) (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 3)
Compiler

Compiled 101 to 70 computations (30.7% saved)

soundness1.1s (25.4%)

Rules
3750×fma-def
3750×fma-def
1482×fma-def
1348×cancel-sign-sub-inv
1214×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044439
1134328
2419314
31282308
43220308
53998308
64252308
74274308
84284308
94286308
105484308
115548308
125548308
135548308
01675
123275
2328375
044439
1134328
2419314
31282308
43220308
53998308
64252308
74274308
84284308
94286308
105484308
115548308
125548308
135548308
038611210
198111037
2301910918
045112869
1109012527
2351612407
Stop Event
node limit
node limit
saturated
node limit
saturated
Compiler

Compiled 122 to 67 computations (45.1% saved)

end0.0ms (0%)

preprocess73.0ms (1.6%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 258 to 160 computations (38% saved)

Profiling

Loading profile data...