FastMath test3

Time bar (total: 5.3s)

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)

sample916.0ms (17.3%)

Results
663.0ms6239×body256valid
188.0ms1744×body256infinite
26.0ms151×body512valid
25.0ms122×body1024valid
Bogosity

preprocess291.0ms (5.5%)

Algorithm
egg-herbie
Rules
3750×fma-def
552×unsub-neg
434×sub-neg
348×cancel-sign-sub
328×distribute-lft-out
Problems
251×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)

prune3.0ms (0.1%)

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

Compiled 72 to 48 computations (33.3% saved)

localize85.0ms (1.6%)

Localize:

Found 6 expressions with local error:

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

Compiled 78 to 36 computations (53.8% saved)

series14.0ms (0.3%)

Counts
6 → 168
Calls

45 calls:

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

rewrite176.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
962×log1p-expm1-u
855×expm1-log1p-u
464×expm1-udef
464×log1p-udef
242×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020141
1335141
24157141
Stop Event
node limit
Counts
6 → 305
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 3) (*.f64 d1 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) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 3)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.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)) (+.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 (*.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 (+.f64 3 d2) (*.f64 d1 (*.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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.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 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.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) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (+.f64 d3 3) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 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 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 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 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(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)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 d3 3) d2))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 3 d2) 2) (+.f64 3 (-.f64 d2 d3))) (/.f64 (pow.f64 d3 2) (+.f64 3 (-.f64 d2 d3))))
(*.f64 (+.f64 (+.f64 d3 3) d2) 1)
(*.f64 1 (+.f64 (+.f64 d3 3) d2))
(*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2))))))
(*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 1 (/.f64 (+.f64 3 (-.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 d3 2) (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (neg.f64 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 27 (pow.f64 (+.f64 d2 d3) 3)) (+.f64 9 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 3 (+.f64 d2 d3)))))
(/.f64 (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 3 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(pow.f64 (+.f64 (+.f64 d3 3) d2) 1)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 3)
(pow.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 2))
(log.f64 (exp.f64 (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 d3 3) d2))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 d3 3) d2)))
(exp.f64 (log.f64 (+.f64 (+.f64 d3 3) d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 d3 3) d2)) 1))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 d3 3) d2)))
(fma.f64 1 (+.f64 3 d2) d3)
(fma.f64 1 d3 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (cbrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 3 d2))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 (+.f64 3 d2)) d3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 (+.f64 d3 3) d2))
(*.f64 (+.f64 (+.f64 d3 3) d2) d1)
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.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 (*.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 (+.f64 d3 3) d2)) 2)) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.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)) (+.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 (*.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 (+.f64 3 d2) (*.f64 d1 (*.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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.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 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.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) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (+.f64 d3 3) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 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 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 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 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(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)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.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)))))
(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 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 (+.f64 d3 3) d2))
(*.f64 (+.f64 (+.f64 d3 3) d2) d1)
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.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 (*.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 (+.f64 d3 3) d2)) 2)) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.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)) (+.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 (*.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 (+.f64 3 d2) (*.f64 d1 (*.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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.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 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.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) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (+.f64 d3 3) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 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 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 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 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(*.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.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 1 (/.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.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)))))
(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 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (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))

simplify158.0ms (3%)

Algorithm
egg-herbie
Rules
1184×cancel-sign-sub-inv
832×fma-neg
752×distribute-lft-neg-in
750×distribute-rgt-neg-in
582×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039516942
1106016508
2394816431
Stop Event
node limit
Counts
473 → 219
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 3 d3)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 d2)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.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 -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 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 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 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 (*.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) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 3)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.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)) (+.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 (*.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 (+.f64 3 d2) (*.f64 d1 (*.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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.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 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.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) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (+.f64 d3 3) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 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 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 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 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(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)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 d3 3) d2))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 3 d2) 2) (+.f64 3 (-.f64 d2 d3))) (/.f64 (pow.f64 d3 2) (+.f64 3 (-.f64 d2 d3))))
(*.f64 (+.f64 (+.f64 d3 3) d2) 1)
(*.f64 1 (+.f64 (+.f64 d3 3) d2))
(*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2))))))
(*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 1 (/.f64 (+.f64 3 (-.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 d3 2) (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (neg.f64 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 27 (pow.f64 (+.f64 d2 d3) 3)) (+.f64 9 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 3 (+.f64 d2 d3)))))
(/.f64 (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 3 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(pow.f64 (+.f64 (+.f64 d3 3) d2) 1)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 3)
(pow.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 2))
(log.f64 (exp.f64 (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 d3 3) d2))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 d3 3) d2)))
(exp.f64 (log.f64 (+.f64 (+.f64 d3 3) d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 d3 3) d2)) 1))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 d3 3) d2)))
(fma.f64 1 (+.f64 3 d2) d3)
(fma.f64 1 d3 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (cbrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 3 d2))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 (+.f64 3 d2)) d3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 (+.f64 d3 3) d2))
(*.f64 (+.f64 (+.f64 d3 3) d2) d1)
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.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 (*.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 (+.f64 d3 3) d2)) 2)) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.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)) (+.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 (*.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 (+.f64 3 d2) (*.f64 d1 (*.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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.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 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.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) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (+.f64 d3 3) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 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 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 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 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(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)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.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)))))
(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 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 (+.f64 d3 3) d2))
(*.f64 (+.f64 (+.f64 d3 3) d2) d1)
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.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 (*.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 (+.f64 d3 3) d2)) 2)) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.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)) (+.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 (*.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 (+.f64 3 d2) (*.f64 d1 (*.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 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.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 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.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) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) d1) (+.f64 3 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (+.f64 d3 3) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 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 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 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 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(*.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.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 1 (/.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.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)))))
(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 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (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))
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 3 d3)
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 d2)
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 (+.f64 3 d2) d3)
(+.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 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 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.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 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 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 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 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 (+.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 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) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.f64 -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)) 3) (pow.f64 (*.f64 d1 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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (+.f64 3 d2) (*.f64 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 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (+.f64 3 d2) (*.f64 (pow.f64 d1 2) d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.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 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (pow.f64 d1 2) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 (-.f64 3 d2) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 d1 (/.f64 (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 (+.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))) d1)
(/.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 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3))) d1)
(*.f64 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2))) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 d1 (/.f64 (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 (+.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))) d1)
(/.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 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3))) d1)
(*.f64 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2))) d1)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 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 (+.f64 d3 3) d2) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 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 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.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 (+.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 (+.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 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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (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 (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 (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 (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 (+.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)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 d3 3) d2))) 1)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(-.f64 (/.f64 (pow.f64 (+.f64 3 d2) 2) (+.f64 3 (-.f64 d2 d3))) (/.f64 (pow.f64 d3 2) (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(*.f64 (+.f64 (+.f64 d3 3) d2) 1)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(*.f64 1 (+.f64 (+.f64 d3 3) d2))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 (+.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 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (/.f64 1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 (+.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 1 (/.f64 (+.f64 3 (-.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 (+.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 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 d3 2) (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 d3 2) (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 (+.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 (neg.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2))) (neg.f64 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (+.f64 27 (pow.f64 (+.f64 d2 d3) 3)) (+.f64 9 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 3 (+.f64 d2 d3)))))
(/.f64 (+.f64 27 (pow.f64 (+.f64 d2 d3) 3)) (+.f64 9 (*.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) 3))))
(/.f64 (+.f64 27 (pow.f64 (+.f64 d2 d3) 3)) (fma.f64 (+.f64 d2 d3) (+.f64 d2 (+.f64 d3 -3)) 9))
(/.f64 (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 3 (+.f64 d2 d3)))
(/.f64 (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 (-.f64 3 d2) d3))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(pow.f64 (+.f64 (+.f64 d3 3) d2) 1)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 3)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(pow.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3) 1/3)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) 2)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 2))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(log.f64 (exp.f64 (+.f64 (+.f64 d3 3) d2)))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 d3 3) d2))))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 3))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 d3 3) d2)))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(exp.f64 (log.f64 (+.f64 (+.f64 d3 3) d2)))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 d3 3) d2)) 1))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 d3 3) d2)))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(fma.f64 1 (+.f64 3 d2) d3)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(fma.f64 1 d3 (+.f64 3 d2))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 3 d2))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (cbrt.f64 (+.f64 3 d2)) d3)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 3 d2))
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 (+.f64 3 d2)) d3)
(+.f64 (+.f64 3 d2) d3)
(+.f64 d2 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 d1 (+.f64 (+.f64 d3 3) d2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 (+.f64 d3 3) d2) d1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))
(*.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 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) 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 (+.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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2)) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (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 (+.f64 d3 3) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.f64 -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)) 3) (pow.f64 (*.f64 d1 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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (+.f64 3 d2) (*.f64 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 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (+.f64 3 d2) (*.f64 (pow.f64 d1 2) d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.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 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (pow.f64 d1 2) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 (-.f64 3 d2) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 d1 (/.f64 (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 (+.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))) d1)
(/.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 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3))) d1)
(*.f64 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2))) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 d1 (/.f64 (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 (+.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))) d1)
(/.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 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3))) d1)
(*.f64 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2))) d1)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 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 (+.f64 d3 3) d2) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 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 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.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 (+.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 (+.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 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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (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 (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 (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 (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 (+.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)))
(+.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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(-.f64 (/.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (*.f64 d1 (*.f64 3 (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 -3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 -3 (pow.f64 d1 2)) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (neg.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) d1))
(*.f64 (/.f64 (+.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -3) 9)) d1)
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (pow.f64 d2 2)))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) d1))
(*.f64 (/.f64 (+.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -3) 9)) d1)
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (pow.f64 d2 2))))
(*.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))
(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 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))) 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 d1 (+.f64 (+.f64 d3 3) d2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 (+.f64 d3 3) d2) d1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))
(*.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 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) (*.f64 (sqrt.f64 (+.f64 (+.f64 d3 3) d2)) 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 (+.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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 d3 3) d2)) 2)) (cbrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (+.f64 d3 3) d2))) (sqrt.f64 (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 (+.f64 (+.f64 d3 3) d2) (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 (+.f64 d3 3) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.f64 -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)) 3) (pow.f64 (*.f64 d1 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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (+.f64 3 d2) (*.f64 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 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (+.f64 3 d2) (*.f64 (pow.f64 d1 2) d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.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 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.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 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 3) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (*.f64 d1 d3) (+.f64 d3 (-.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 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.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 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (pow.f64 d1 2) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 (-.f64 3 d2) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 d1 (/.f64 (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 (+.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))) d1)
(/.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 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3))) d1)
(*.f64 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2))) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 (-.f64 d3 3) d2))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 d1 (/.f64 (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 (+.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))) d1)
(/.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 (-.f64 (pow.f64 (+.f64 3 d2) 2) (pow.f64 d3 2)) (+.f64 3 (-.f64 d2 d3))) d1)
(*.f64 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2))) d1)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 1)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 d3 3) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2)) 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 (+.f64 d3 3) d2) 3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 d3 3) d2) 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 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d3 3) d2))))
(*.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 (+.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 (+.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 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 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (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 (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 (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 (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 (+.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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(-.f64 (/.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.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 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.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 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(*.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.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 1 (/.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (*.f64 d1 (*.f64 3 (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d1 -3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 -3 (pow.f64 d1 2)) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (neg.f64 (+.f64 (*.f64 27 (pow.f64 d1 3)) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (*.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))) (*.f64 (pow.f64 d1 2) 9)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 2) -9 (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) d1))
(*.f64 (/.f64 (+.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -3) 9)) d1)
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (pow.f64 d2 2)))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) d1))
(*.f64 (/.f64 (+.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -3) 9)) d1)
(/.f64 (+.f64 27 (pow.f64 d2 3)) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (pow.f64 d2 2))))
(*.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))
(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 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (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))

eval63.0ms (1.2%)

Compiler

Compiled 3557 to 2099 computations (41% saved)

prune42.0ms (0.8%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New2109219
Fresh000
Picked213
Done000
Total21210222
Accuracy
100.0%
Counts
222 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
100.0%
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
78.5%
(+.f64 (/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
98.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
62.2%
(*.f64 d1 (+.f64 3 d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
99.2%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
100.0%
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
78.5%
(+.f64 (/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
98.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
62.2%
(*.f64 d1 (+.f64 3 d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
Compiler

Compiled 380 to 262 computations (31.1% saved)

localize91.0ms (1.7%)

Localize:

Found 6 expressions with local error:

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

Compiled 76 to 33 computations (56.6% saved)

series16.0ms (0.3%)

Counts
4 → 120
Calls

33 calls:

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

rewrite100.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
904×log1p-expm1-u
904×expm1-log1p-u
480×expm1-udef
480×log1p-udef
252×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020107
129197
2417097
Stop Event
node limit
Counts
4 → 127
Calls
Call 1
Inputs
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
Outputs
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.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))))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d2 d1 (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(*.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 (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 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d3))))
(*.f64 (+.f64 3 d3) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d3)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 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))
(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))
(fma.f64 d1 d3 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.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))))
(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)))))

simplify86.0ms (1.6%)

Algorithm
egg-herbie
Rules
984×associate-/l*
778×cancel-sign-sub-inv
624×associate-/r*
560×fma-neg
480×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02557514
17147364
227207260
Stop Event
node limit
Counts
247 → 136
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 -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 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 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 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 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.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))))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d2 d1 (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(*.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 (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 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d3))))
(*.f64 (+.f64 3 d3) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d3)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 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))
(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))
(fma.f64 d1 d3 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2) (cbrt.f64 (*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.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))))
(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)))))
Outputs
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 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 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 (*.f64 d1 d3) d1) (+.f64 3 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (pow.f64 d1 3) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 3 d3) d2)))
(/.f64 (-.f64 (/.f64 d1 1/9) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) d1)) (-.f64 (-.f64 3 d3) d2))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 (-.f64 d3 d2) -3)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1)
(*.f64 d1 (+.f64 d2 d3))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d1 (*.f64 (pow.f64 d2 2) d1) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (pow.f64 d2 2)) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) d1)
(/.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 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) d1)
(/.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 d1 (+.f64 d2 d3)) 1)
(*.f64 d1 (+.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3)
(*.f64 d1 (+.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3)
(*.f64 d1 (+.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)
(*.f64 d1 (+.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))
(*.f64 d1 (+.f64 d2 d3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))
(*.f64 d1 (+.f64 d2 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(*.f64 d1 (+.f64 d2 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1))
(*.f64 d1 (+.f64 d2 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 d3))
(fma.f64 d1 d2 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(fma.f64 d2 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 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 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(*.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 (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 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3))))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 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 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))) (pow.f64 (*.f64 d1 3) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 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 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(*.f64 (+.f64 3 d3) d1)
(*.f64 d1 (+.f64 3 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 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 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))) (pow.f64 (*.f64 d1 3) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d3)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 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 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))) (pow.f64 (*.f64 d1 3) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 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 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))) (pow.f64 (*.f64 d1 3) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3))))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 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 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 -3))) (pow.f64 (*.f64 d1 3) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 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 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(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))
(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))
(fma.f64 d1 d3 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d3 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 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 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 (*.f64 d1 d3) d1) (+.f64 3 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (pow.f64 d1 3) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 3 d3) d2)))
(/.f64 (-.f64 (/.f64 d1 1/9) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) d1)) (-.f64 (-.f64 3 d3) d2))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 (-.f64 d3 d2) -3)))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 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 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))

eval131.0ms (2.5%)

Compiler

Compiled 5167 to 3030 computations (41.4% saved)

prune49.0ms (0.9%)

Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New3368344
Fresh314
Picked235
Done011
Total34113354
Accuracy
100.0%
Counts
354 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.2%
(fma.f64 d3 d1 (*.f64 d1 3))
62.2%
(fma.f64 d1 3 (*.f64 d1 d3))
63.7%
(fma.f64 d1 3 (*.f64 d1 d2))
48.1%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
98.0%
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
63.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
62.2%
(*.f64 (+.f64 3 d3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
24.1%
(*.f64 d1 3)
62.2%
(fma.f64 d3 d1 (*.f64 d1 3))
62.2%
(fma.f64 d1 3 (*.f64 d1 d3))
63.7%
(fma.f64 d1 3 (*.f64 d1 d2))
48.1%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
98.0%
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
63.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
62.2%
(*.f64 (+.f64 3 d3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
24.1%
(*.f64 d1 3)
Compiler

Compiled 400 to 284 computations (29% saved)

localize124.0ms (2.3%)

Localize:

Found 5 expressions with local error:

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

Compiled 68 to 33 computations (51.5% saved)

series5.0ms (0.1%)

Counts
5 → 120
Calls

33 calls:

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

rewrite120.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1278×fma-def
1126×log-prod
707×log1p-expm1-u
707×expm1-log1p-u
530×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

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

simplify184.0ms (3.5%)

Algorithm
egg-herbie
Rules
1014×cancel-sign-sub-inv
698×fma-neg
572×log-prod
556×distribute-rgt-neg-in
554×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043711548
1111311174
2348310907
Stop Event
node limit
Counts
422 → 244
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 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 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 (*.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 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 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 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 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 -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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 d1 (-.f64 (+.f64 3 d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 (+.f64 3 d3) d2))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 (+.f64 d3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 (+.f64 d3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 3 d3) d2))))
(*.f64 (+.f64 3 (+.f64 d3 d2)) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d3) d2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 3 d3) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))) (pow.f64 (exp.f64 d1) d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 3 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (exp.f64 (*.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(fma.f64 d1 3 (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 d1 (+.f64 3 d3) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 3 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 3 d1 (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (+.f64 3 d3) d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (+.f64 3 d3)) 1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 3) 1 (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 3) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (*.f64 (cbrt.f64 (+.f64 3 d3)) d1) (*.f64 d1 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 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (+.f64 3 d3)) (*.f64 (sqrt.f64 (+.f64 3 d3)) d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 3 d3)) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (+.f64 3 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 (+.f64 3 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(+.f64 0 (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(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)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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))
(fma.f64 d1 3 (*.f64 (*.f64 d1 d3) 1))
(fma.f64 d1 d3 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 (*.f64 d1 d3) 1))
(fma.f64 d3 d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(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))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(+.f64 0 (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(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)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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))
(fma.f64 d1 3 (*.f64 (*.f64 d1 d3) 1))
(fma.f64 d1 d3 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 (*.f64 d1 d3) 1))
(fma.f64 d3 d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(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))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 0 (*.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 (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 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 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 (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) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (pow.f64 (exp.f64 d1) d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(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))))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(+.f64 0 (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 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 (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 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (*.f64 (cbrt.f64 (+.f64 3 d3)) d1))
(*.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 d1 d3) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(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)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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))))
Outputs
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 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 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 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 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 d1 (-.f64 (+.f64 3 d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 (+.f64 3 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 3 (-.f64 d3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 (+.f64 d3 d2))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 (+.f64 d3 d2))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 3 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 3 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 3 (-.f64 d3 d2))))
(*.f64 (+.f64 3 (+.f64 d3 d2)) d1)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 3 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d3) d2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 3 (-.f64 d3 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 3 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 3 d3) (*.f64 d1 (*.f64 d1 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 3 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 3 (-.f64 d3 d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 3 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -3 d3))) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 3 (-.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 3 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 3 (-.f64 d3 d2))))
(pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 1)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 3)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 2)
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d3 d2))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))) (pow.f64 (exp.f64 d1) d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 3 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 3 d2))) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 3))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 1))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 3 (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 3 d1 (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (+.f64 3 d3) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d3)) 1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 3) 1 (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (*.f64 (cbrt.f64 (+.f64 3 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 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 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 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 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (+.f64 3 d3)) (*.f64 (sqrt.f64 (+.f64 3 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 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 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d3 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 (+.f64 3 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 (+.f64 3 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 3 d3) d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 0 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 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 d1 d3) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d3 (pow.f64 d1 2)) -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d3 (*.f64 (pow.f64 d1 2) (+.f64 d3 -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d3 (pow.f64 d1 2)) -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d3 (*.f64 (pow.f64 d1 2) (+.f64 d3 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (pow.f64 d1 2) 9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d3 2) 9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 (pow.f64 d1 2) (fma.f64 d3 d3 -9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 (-.f64 9 (pow.f64 d3 2)) (-.f64 3 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(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))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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))
(fma.f64 d1 3 (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 d3 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d3 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 0 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 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 d1 d3) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d3 (pow.f64 d1 2)) -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d3 (*.f64 (pow.f64 d1 2) (+.f64 d3 -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d3 (pow.f64 d1 2)) -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d3 (*.f64 (pow.f64 d1 2) (+.f64 d3 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (pow.f64 d1 2) 9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d3 2) 9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 (pow.f64 d1 2) (fma.f64 d3 d3 -9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 (-.f64 9 (pow.f64 d3 2)) (-.f64 3 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(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))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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))
(fma.f64 d1 3 (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 d3 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d3 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d3) (sqrt.f64 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 0 (*.f64 d1 (+.f64 3 d2)))
(*.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 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (pow.f64 d1 2) 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 (pow.f64 d1 2) 9 (*.f64 (*.f64 d2 (pow.f64 d1 2)) (+.f64 d2 -3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (*.f64 d2 d2))) (*.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) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (pow.f64 (exp.f64 d1) d2)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.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))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 0 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 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 (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 (pow.f64 (cbrt.f64 (+.f64 3 d3)) 2) (*.f64 (cbrt.f64 (+.f64 3 d3)) d1))
(*.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 d1 d3) 3) (pow.f64 (*.f64 d1 3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d3 (pow.f64 d1 2)) -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d3 (*.f64 (pow.f64 d1 2) (+.f64 d3 -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 9 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (fma.f64 (pow.f64 d1 2) 9 (*.f64 (*.f64 d3 (pow.f64 d1 2)) -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 27)) (fma.f64 (pow.f64 d1 2) 9 (*.f64 d3 (*.f64 (pow.f64 d1 2) (+.f64 d3 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 2) 9)) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (pow.f64 d1 2) 9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d3 2) 9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 (pow.f64 d1 2) (fma.f64 d3 d3 -9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 9) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d3 2))) (*.f64 d1 (-.f64 3 d3)))
(*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 (-.f64 9 (pow.f64 d3 2)) (-.f64 3 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d3 2))) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 (pow.f64 d3 3) 27))
(/.f64 (*.f64 (-.f64 9 (pow.f64 d3 2)) d1) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (pow.f64 d3 2))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (pow.f64 d3 2)))
(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))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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))

eval79.0ms (1.5%)

Compiler

Compiled 3550 to 1958 computations (44.8% saved)

prune44.0ms (0.8%)

Pruning

13 alts after pruning (4 fresh and 9 done)

PrunedKeptTotal
New2440244
Fresh044
Picked055
Done044
Total24413257
Accuracy
100.0%
Counts
257 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.2%
(fma.f64 d3 d1 (*.f64 d1 3))
62.2%
(fma.f64 d1 3 (*.f64 d1 d3))
63.7%
(fma.f64 d1 3 (*.f64 d1 d2))
48.1%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
98.0%
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
63.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
62.2%
(*.f64 (+.f64 3 d3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
24.1%
(*.f64 d1 3)
62.2%
(fma.f64 d3 d1 (*.f64 d1 3))
62.2%
(fma.f64 d1 3 (*.f64 d1 d3))
63.7%
(fma.f64 d1 3 (*.f64 d1 d2))
48.1%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
98.0%
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
63.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
62.2%
(*.f64 (+.f64 3 d3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
24.1%
(*.f64 d1 3)
Compiler

Compiled 234 to 166 computations (29.1% saved)

localize231.0ms (4.4%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 d1 3 (*.f64 d1 d3))
94.4%
(*.f64 (-.f64 9 (pow.f64 d2 2)) d1)
86.0%
(/.f64 (*.f64 (-.f64 9 (pow.f64 d2 2)) d1) (-.f64 3 d2))
99.9%
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
Compiler

Compiled 71 to 39 computations (45.1% saved)

series8.0ms (0.2%)

Counts
4 → 96
Calls

24 calls:

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

rewrite109.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1034×log1p-expm1-u
609×expm1-log1p-u
520×expm1-udef
520×log1p-udef
254×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify154.0ms (2.9%)

Algorithm
egg-herbie
Rules
1284×fma-def
744×div-sub
610×distribute-lft-neg-in
586×distribute-rgt-neg-in
548×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

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

eval57.0ms (1.1%)

Compiler

Compiled 2564 to 1830 computations (28.6% saved)

prune32.0ms (0.6%)

Pruning

13 alts after pruning (2 fresh and 11 done)

PrunedKeptTotal
New1772179
Fresh000
Picked224
Done099
Total17913192
Accuracy
100.0%
Counts
192 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.2%
(fma.f64 d3 d1 (*.f64 d1 3))
63.7%
(fma.f64 d1 3 (*.f64 d1 d2))
24.4%
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
63.6%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
98.0%
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d2))
63.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
62.2%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
62.2%
(*.f64 (+.f64 3 d3) d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.7%
(*.f64 d1 (+.f64 3 d2))
41.0%
(*.f64 d1 d3)
41.2%
(*.f64 d1 d2)
24.1%
(*.f64 d1 3)
Compiler

Compiled 278 to 170 computations (38.8% saved)

regimes108.0ms (2%)

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

4 calls:

70.0ms
d2
11.0ms
d3
10.0ms
d1
10.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 188 to 104 computations (44.7% saved)

regimes110.0ms (2.1%)

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

4 calls:

78.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
11.0ms
d2
9.0ms
d1
9.0ms
d3
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1d2
99.9%1d3
99.9%1(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 146 to 79 computations (45.9% saved)

regimes51.0ms (1%)

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

3 calls:

23.0ms
d1
15.0ms
d3
11.0ms
d2
Results
AccuracySegmentsBranch
70.4%5d1
92.8%2d2
92.7%2d3
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes19.0ms (0.4%)

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

2 calls:

10.0ms
d2
8.0ms
d3
Results
AccuracySegmentsBranch
92.5%2d3
78.4%2d2
Compiler

Compiled 25 to 16 computations (36% saved)

regimes37.0ms (0.7%)

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

2 calls:

22.0ms
d3
13.0ms
d2
Results
AccuracySegmentsBranch
77.3%3d2
79.2%7d3
Compiler

Compiled 20 to 13 computations (35% saved)

regimes33.0ms (0.6%)

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

3 calls:

21.0ms
d3
8.0ms
d2
3.0ms
d1
Results
AccuracySegmentsBranch
41.2%1d1
51.0%7d3
62.6%3d2
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes34.0ms (0.6%)

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:

28.0ms
d2
3.0ms
d3
3.0ms
d1
Results
AccuracySegmentsBranch
24.1%1d1
24.1%1d3
24.1%1d2
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch13.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
-6.853995911571727e-16
-1.2805389340241074e-17
Results
11.0ms101×body256valid
1.0ms11×body256infinite
Compiler

Compiled 146 to 112 computations (23.3% saved)

bsearch61.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
61.0ms
2462388618904835.0
9275011879954666.0
Results
59.0ms71×body256valid
1.0msbody256infinite
Compiler

Compiled 100 to 74 computations (26% saved)

bsearch37.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
-1.8727389429097925e-205
-3.055516962053619e-215
15.0ms
-298428377318.65753
-205317367.51139694
Results
26.0ms246×body256valid
4.0ms33×body256infinite
1.0msbody1024valid
0.0msbody512valid
Compiler

Compiled 272 to 212 computations (22.1% saved)

bsearch34.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.0144485904355258e-9
468.5149506803073
16.0ms
-298428377318.65753
-205317367.51139694
Results
26.0ms249×body256valid
4.0ms39×body256infinite
Compiler

Compiled 272 to 212 computations (22.1% saved)

simplify8.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
041279
157279
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(if (<=.f64 d2 -215500602038799/316912650057057350374175801344) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 3900000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -210000000) (*.f64 d1 d2) (if (<=.f64 d2 -5182088206341249/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 d1 3) (*.f64 d1 d3)))
(if (<=.f64 d2 -210000000) (*.f64 d1 d2) (if (<=.f64 d2 3) (*.f64 d1 3) (*.f64 d1 d2)))
(*.f64 d1 3)
Outputs
(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 d2 -215500602038799/316912650057057350374175801344) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 3900000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -210000000) (*.f64 d1 d2) (if (<=.f64 d2 -5182088206341249/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 d1 3) (*.f64 d1 d3)))
(if (<=.f64 d2 -210000000) (*.f64 d1 d2) (if (<=.f64 d2 3) (*.f64 d1 3) (*.f64 d1 d2)))
(if (or (<=.f64 d2 -210000000) (not (<=.f64 d2 3))) (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 3)
Compiler

Compiled 97 to 67 computations (30.9% saved)

soundness1.3s (23.7%)

Rules
3750×fma-def
3750×fma-def
1184×cancel-sign-sub-inv
984×associate-/l*
962×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044439
1134328
2419314
31282308
43220308
53998308
64252308
74274308
84284308
94286308
105484308
115548308
125548308
135548308
020141
1335141
24157141
044439
1134328
2419314
31282308
43220308
53998308
64252308
74274308
84284308
94286308
105484308
115548308
125548308
135548308
039516942
1106016508
2394816431
02557514
17147364
227207260
Stop Event
node limit
node limit
saturated
node limit
saturated
Compiler

Compiled 134 to 72 computations (46.3% saved)

end0.0ms (0%)

preprocess120.0ms (2.3%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 382 to 238 computations (37.7% saved)

Profiling

Loading profile data...