Graphics.Rendering.Plot.Render.Plot.Legend:renderLegendOutside from plot-0.2.3.4, B

Time bar (total: 8.3s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 20 to 13 computations (35% saved)

sample1.5s (18.4%)

Results
1.2s5899×body256valid
318.0ms2197×body256infinite
21.0ms97×body1024valid
10.0ms63×body512valid
Bogosity

preprocess339.0ms (4.1%)

Algorithm
egg-herbie
Rules
1814×fma-neg
1722×distribute-lft-in
1380×distribute-rgt-in
1072×sub-neg
982×associate-+r+
Problems
256×No Errors
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073480
1263400
2960356
33754356
46534356
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (*.f64 (neg.f64 x) (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 (neg.f64 y) z) z) (neg.f64 y)) t)) (*.f64 (neg.f64 y) 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y (neg.f64 z)) (neg.f64 z)) y) t)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) (neg.f64 t))) (*.f64 y 5))
(+.f64 (*.f64 y (+.f64 (+.f64 (+.f64 (+.f64 x z) z) x) t)) (*.f64 x 5))
(+.f64 (*.f64 z (+.f64 (+.f64 (+.f64 (+.f64 y x) x) y) t)) (*.f64 y 5))
(+.f64 (*.f64 t (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) x)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 z y) y) z) t)) (*.f64 z 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 t z) z) t) y)) (*.f64 t 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y t) t) y) z)) (*.f64 y 5))
Outputs
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(fma.f64 x (+.f64 (+.f64 (+.f64 y z) (+.f64 y z)) t) (*.f64 y 5))
(fma.f64 x (+.f64 (*.f64 2 (+.f64 y z)) t) (*.f64 y 5))
(fma.f64 x (fma.f64 2 (+.f64 y z) t) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(fma.f64 x (+.f64 (+.f64 (+.f64 y z) (+.f64 y z)) t) (*.f64 y 5))
(fma.f64 x (+.f64 (*.f64 2 (+.f64 y z)) t) (*.f64 y 5))
(fma.f64 x (fma.f64 2 (+.f64 y z) t) (*.f64 y 5))
(+.f64 (*.f64 (neg.f64 x) (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(fma.f64 (neg.f64 x) (+.f64 (+.f64 (+.f64 y z) (+.f64 y z)) t) (*.f64 y 5))
(-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 2 (+.f64 y z)) t)))
(-.f64 (*.f64 y 5) (*.f64 x (fma.f64 2 (+.f64 y z) t)))
(fma.f64 (fma.f64 2 (+.f64 y z) t) (neg.f64 x) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 (neg.f64 y) z) z) (neg.f64 y)) t)) (*.f64 (neg.f64 y) 5))
(fma.f64 x (+.f64 t (-.f64 (+.f64 (neg.f64 y) (+.f64 z z)) y)) (*.f64 5 (neg.f64 y)))
(fma.f64 x (+.f64 t (*.f64 2 (-.f64 z y))) (*.f64 y -5))
(fma.f64 x (fma.f64 2 (-.f64 z y) t) (*.f64 y -5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y (neg.f64 z)) (neg.f64 z)) y) t)) (*.f64 y 5))
(fma.f64 x (+.f64 t (+.f64 (-.f64 y z) (-.f64 y z))) (*.f64 y 5))
(fma.f64 x (+.f64 t (*.f64 2 (-.f64 y z))) (*.f64 y 5))
(fma.f64 x (fma.f64 2 (-.f64 y z) t) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) (neg.f64 t))) (*.f64 y 5))
(fma.f64 x (-.f64 (+.f64 (+.f64 y z) (+.f64 y z)) t) (*.f64 y 5))
(fma.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t) (*.f64 y 5))
(fma.f64 x (fma.f64 2 (+.f64 y z) (neg.f64 t)) (*.f64 y 5))
(fma.f64 x (fma.f64 (+.f64 y z) 2 (neg.f64 t)) (*.f64 y 5))
(+.f64 (*.f64 y (+.f64 (+.f64 (+.f64 (+.f64 x z) z) x) t)) (*.f64 x 5))
(fma.f64 y (+.f64 t (+.f64 (+.f64 x z) (+.f64 x z))) (*.f64 x 5))
(fma.f64 x 5 (*.f64 y (+.f64 t (*.f64 2 (+.f64 x z)))))
(fma.f64 x 5 (*.f64 y (fma.f64 2 (+.f64 x z) t)))
(+.f64 (*.f64 z (+.f64 (+.f64 (+.f64 (+.f64 y x) x) y) t)) (*.f64 y 5))
(fma.f64 z (+.f64 (+.f64 y (+.f64 x x)) (+.f64 y t)) (*.f64 y 5))
(fma.f64 y 5 (*.f64 z (+.f64 t (*.f64 2 (+.f64 x y)))))
(fma.f64 y 5 (*.f64 z (fma.f64 2 (+.f64 x y) t)))
(+.f64 (*.f64 t (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) x)) (*.f64 y 5))
(fma.f64 t (+.f64 x (+.f64 (+.f64 y z) (+.f64 y z))) (*.f64 y 5))
(fma.f64 y 5 (*.f64 t (+.f64 x (*.f64 2 (+.f64 y z)))))
(fma.f64 y 5 (*.f64 t (fma.f64 2 (+.f64 y z) x)))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 z y) y) z) t)) (*.f64 z 5))
(fma.f64 x (+.f64 (+.f64 (+.f64 y z) (+.f64 y z)) t) (*.f64 z 5))
(fma.f64 x (+.f64 (*.f64 2 (+.f64 y z)) t) (*.f64 z 5))
(fma.f64 x (fma.f64 2 (+.f64 y z) t) (*.f64 z 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 t z) z) t) y)) (*.f64 t 5))
(fma.f64 x (+.f64 y (+.f64 (+.f64 z t) (+.f64 z t))) (*.f64 t 5))
(fma.f64 x (+.f64 y (*.f64 2 (+.f64 z t))) (*.f64 t 5))
(fma.f64 x (fma.f64 2 (+.f64 z t) y) (*.f64 t 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y t) t) y) z)) (*.f64 y 5))
(fma.f64 x (+.f64 z (+.f64 (+.f64 y t) (+.f64 y t))) (*.f64 y 5))
(fma.f64 x (+.f64 z (*.f64 2 (+.f64 y t))) (*.f64 y 5))
(fma.f64 x (fma.f64 2 (+.f64 y t) z) (*.f64 y 5))
Compiler

Compiled 82 to 28 computations (65.9% saved)

eval1.0ms (0%)

Compiler

Compiled 41 to 21 computations (48.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
99.9%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
Compiler

Compiled 38 to 24 computations (36.8% saved)

localize48.0ms (0.6%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t))
100.0%
(+.f64 (+.f64 (+.f64 y z) z) y)
100.0%
(+.f64 (+.f64 y z) z)
99.9%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
Compiler

Compiled 63 to 16 computations (74.6% saved)

series11.0ms (0.1%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
1.0ms
x
@0
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
1.0ms
y
@-inf
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
1.0ms
x
@inf
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
1.0ms
y
@inf
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))

rewrite106.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1166×fma-neg
646×expm1-udef
644×log1p-udef
422×hypot-def
372×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014102
134084
2553584
Stop Event
node limit
Counts
4 → 183
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (+.f64 y z) z)
(+.f64 (+.f64 (+.f64 y z) z) y)
(*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))) (/.f64 (*.f64 25 (*.f64 y y)) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(*.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 1)
(*.f64 1 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))
(*.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(*.f64 (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y))) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))) (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y)) (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (*.f64 25 (*.f64 y y)) (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 x (*.f64 (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y))) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 (-.f64 (*.f64 25 (*.f64 y y)) (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2)) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 3)
(pow.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 2))
(log.f64 (exp.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t)) (+.f64 1 (expm1.f64 (*.f64 y 5)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) (pow.f64 (exp.f64 5) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) (+.f64 1 (expm1.f64 (*.f64 y 5)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 5) y) (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5))) (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5))) (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(cbrt.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(exp.f64 (log.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (+.f64 (*.f64 (+.f64 y z) 2) t) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 1 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 y 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 2) (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (*.f64 y 5))
(fma.f64 (cbrt.f64 (*.f64 25 (*.f64 y y))) (cbrt.f64 (*.f64 y 5)) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (+.f64 z z)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 y z) 2) (+.f64 y (-.f64 z z))) (/.f64 (*.f64 z z) (+.f64 y (-.f64 z z))))
(*.f64 (+.f64 y (+.f64 z z)) 1)
(*.f64 1 (+.f64 y (+.f64 z z)))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2) (cbrt.f64 (+.f64 y (+.f64 z z))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) (sqrt.f64 (+.f64 y (+.f64 z z))))
(*.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z))))))
(*.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z)) (/.f64 1 (+.f64 y (-.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z)))) (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (+.f64 y (-.f64 z z)) (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (+.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z)) (+.f64 y (-.f64 z z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z))) (neg.f64 (+.f64 y (-.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z z) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 z z) (+.f64 z z)) (*.f64 y (+.f64 z z)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 z z) (+.f64 z z))) (-.f64 y (+.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 y z) 2)) (-.f64 z (+.f64 y z)))
(pow.f64 (+.f64 y (+.f64 z z)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 z z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (exp.f64 z) (exp.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (+.f64 z z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (*.f64 (exp.f64 z) (exp.f64 z))))
(log.f64 (*.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (+.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (+.f64 y z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (exp.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (exp.f64 (+.f64 z z)) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 (+.f64 z z)) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (*.f64 (exp.f64 z) (exp.f64 z)) (exp.f64 y)))
(log.f64 (*.f64 (*.f64 (exp.f64 z) (exp.f64 z)) (+.f64 1 (expm1.f64 y))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 z z))))
(exp.f64 (log.f64 (+.f64 y (+.f64 z z))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 z z))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 z z))))
(fma.f64 1 y (+.f64 z z))
(fma.f64 1 z (+.f64 y z))
(fma.f64 1 (+.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (cbrt.f64 (+.f64 y z)) z)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 z z))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 y z))
(fma.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z)) z)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 z z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) 2))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (+.f64 y (-.f64 (+.f64 z z) y))) (/.f64 (*.f64 y y) (+.f64 y (-.f64 (+.f64 z z) y))))
(*.f64 (+.f64 y z) 2)
(*.f64 (*.f64 (+.f64 y z) 2) 1)
(*.f64 1 (*.f64 (+.f64 y z) 2))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 2) (cbrt.f64 (*.f64 (+.f64 y z) 2)))
(*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (+.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) 2)) (sqrt.f64 (*.f64 (+.f64 y z) 2)))
(*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y)) (/.f64 1 (+.f64 y (-.f64 (+.f64 z z) y))))
(*.f64 2 (+.f64 y z))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z))))) (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3))))
(/.f64 1 (/.f64 (+.f64 y (-.f64 (+.f64 z z) y)) (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (+.f64 (*.f64 y y) (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (+.f64 y (+.f64 z z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y)) (+.f64 y (-.f64 (+.f64 z z) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (fma.f64 y y (*.f64 z (-.f64 z y)))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 y z)) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (-.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (-.f64 y z)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (*.f64 (-.f64 y z) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))) (*.f64 (-.f64 y z) (fma.f64 y y (*.f64 z (-.f64 z y)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 y z)) (*.f64 (-.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 (-.f64 y z) (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y))) (neg.f64 (+.f64 y (-.f64 (+.f64 z z) y))))
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 y z) 3)) (+.f64 (pow.f64 (+.f64 y z) 2) (-.f64 (pow.f64 (+.f64 y z) 2) (pow.f64 (+.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (pow.f64 (+.f64 y z) 2)) (-.f64 (+.f64 y z) (+.f64 y z)))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 y (+.f64 z z)) 2)) (-.f64 y (+.f64 y (+.f64 z z))))
(pow.f64 (*.f64 (+.f64 y z) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) 2)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) 2))))
(log.f64 (*.f64 (exp.f64 y) (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (+.f64 y (+.f64 z z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z))))))
(log.f64 (*.f64 (exp.f64 (+.f64 y z)) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (exp.f64 (+.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (+.f64 y (+.f64 z z))) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))) (exp.f64 y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))) (+.f64 1 (expm1.f64 y))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) 2)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) 2)))
(fma.f64 1 y (+.f64 y (+.f64 z z)))
(fma.f64 1 (+.f64 y z) (+.f64 y z))
(fma.f64 1 (+.f64 y (+.f64 z z)) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (cbrt.f64 (+.f64 y z)) (+.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2) (cbrt.f64 (+.f64 y (+.f64 z z))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 y (+.f64 z z)))
(fma.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z)) (+.f64 y z))
(fma.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) (sqrt.f64 (+.f64 y (+.f64 z z))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 y (+.f64 z z)))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(+.f64 (*.f64 x (+.f64 y (+.f64 z z))) (*.f64 x (+.f64 y t)))
(+.f64 (*.f64 (+.f64 y (+.f64 z z)) x) (*.f64 (+.f64 y t) x))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t (-.f64 t (*.f64 (+.f64 y z) 2)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t t))) (-.f64 (*.f64 (+.f64 y z) 2) t))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t (-.f64 t (*.f64 (+.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t t)) x) (-.f64 (*.f64 (+.f64 y z) 2) t))
(pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))
(log.f64 (*.f64 (exp.f64 (*.f64 x t)) (exp.f64 (*.f64 x (*.f64 (+.f64 y z) 2)))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(exp.f64 (log.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))

simplify88.0ms (1.1%)

Algorithm
egg-herbie
Rules
766×fma-def
498×associate-*r*
464×associate-*l*
460×distribute-rgt-in
440×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04887113
113357113
270887113
Stop Event
unsound
Counts
327 → 221
Calls
Call 1
Inputs
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(*.f64 t x)
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(*.f64 t x)
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(*.f64 2 z)
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
y
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
y
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
y
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(*.f64 2 z)
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(*.f64 2 z)
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(+.f64 y (*.f64 2 z))
(*.f64 2 z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(*.f64 2 y)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(*.f64 2 y)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(*.f64 2 y)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(*.f64 2 z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(*.f64 2 z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 (*.f64 2 y) (*.f64 2 z))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))) (/.f64 (*.f64 25 (*.f64 y y)) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(*.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 1)
(*.f64 1 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))
(*.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(*.f64 (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y))) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))) (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y)) (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (*.f64 25 (*.f64 y y)) (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 x (*.f64 (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y))) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 (-.f64 (*.f64 25 (*.f64 y y)) (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2)) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 3)
(pow.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 2))
(log.f64 (exp.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t)) (+.f64 1 (expm1.f64 (*.f64 y 5)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) (pow.f64 (exp.f64 5) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) (+.f64 1 (expm1.f64 (*.f64 y 5)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 5) y) (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5))) (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5))) (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(cbrt.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(exp.f64 (log.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (+.f64 (*.f64 (+.f64 y z) 2) t) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 1 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 y 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 2) (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (*.f64 y 5))
(fma.f64 (cbrt.f64 (*.f64 25 (*.f64 y y))) (cbrt.f64 (*.f64 y 5)) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (+.f64 z z)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 y z) 2) (+.f64 y (-.f64 z z))) (/.f64 (*.f64 z z) (+.f64 y (-.f64 z z))))
(*.f64 (+.f64 y (+.f64 z z)) 1)
(*.f64 1 (+.f64 y (+.f64 z z)))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2) (cbrt.f64 (+.f64 y (+.f64 z z))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) (sqrt.f64 (+.f64 y (+.f64 z z))))
(*.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z))))))
(*.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z)) (/.f64 1 (+.f64 y (-.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z)))) (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (+.f64 y (-.f64 z z)) (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (+.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z)) (+.f64 y (-.f64 z z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z))) (neg.f64 (+.f64 y (-.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z z) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 z z) (+.f64 z z)) (*.f64 y (+.f64 z z)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 z z) (+.f64 z z))) (-.f64 y (+.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 y z) 2)) (-.f64 z (+.f64 y z)))
(pow.f64 (+.f64 y (+.f64 z z)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 z z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (exp.f64 z) (exp.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (+.f64 z z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (*.f64 (exp.f64 z) (exp.f64 z))))
(log.f64 (*.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (+.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (+.f64 y z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (exp.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (exp.f64 (+.f64 z z)) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 (+.f64 z z)) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (*.f64 (exp.f64 z) (exp.f64 z)) (exp.f64 y)))
(log.f64 (*.f64 (*.f64 (exp.f64 z) (exp.f64 z)) (+.f64 1 (expm1.f64 y))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 z z))))
(exp.f64 (log.f64 (+.f64 y (+.f64 z z))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 z z))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 z z))))
(fma.f64 1 y (+.f64 z z))
(fma.f64 1 z (+.f64 y z))
(fma.f64 1 (+.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (cbrt.f64 (+.f64 y z)) z)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 z z))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 y z))
(fma.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z)) z)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 z z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) 2))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (+.f64 y (-.f64 (+.f64 z z) y))) (/.f64 (*.f64 y y) (+.f64 y (-.f64 (+.f64 z z) y))))
(*.f64 (+.f64 y z) 2)
(*.f64 (*.f64 (+.f64 y z) 2) 1)
(*.f64 1 (*.f64 (+.f64 y z) 2))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 2) (cbrt.f64 (*.f64 (+.f64 y z) 2)))
(*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (+.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) 2)) (sqrt.f64 (*.f64 (+.f64 y z) 2)))
(*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y)) (/.f64 1 (+.f64 y (-.f64 (+.f64 z z) y))))
(*.f64 2 (+.f64 y z))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z))))) (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3))))
(/.f64 1 (/.f64 (+.f64 y (-.f64 (+.f64 z z) y)) (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (+.f64 (*.f64 y y) (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (+.f64 y (+.f64 z z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y)) (+.f64 y (-.f64 (+.f64 z z) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (fma.f64 y y (*.f64 z (-.f64 z y)))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 y z)) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (-.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (-.f64 y z)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (*.f64 (-.f64 y z) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))) (*.f64 (-.f64 y z) (fma.f64 y y (*.f64 z (-.f64 z y)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 y z)) (*.f64 (-.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 (-.f64 y z) (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y))) (neg.f64 (+.f64 y (-.f64 (+.f64 z z) y))))
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 y z) 3)) (+.f64 (pow.f64 (+.f64 y z) 2) (-.f64 (pow.f64 (+.f64 y z) 2) (pow.f64 (+.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (pow.f64 (+.f64 y z) 2)) (-.f64 (+.f64 y z) (+.f64 y z)))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 y (+.f64 z z)) 2)) (-.f64 y (+.f64 y (+.f64 z z))))
(pow.f64 (*.f64 (+.f64 y z) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) 2)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) 2))))
(log.f64 (*.f64 (exp.f64 y) (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (+.f64 y (+.f64 z z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z))))))
(log.f64 (*.f64 (exp.f64 (+.f64 y z)) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (exp.f64 (+.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (+.f64 y (+.f64 z z))) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))) (exp.f64 y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))) (+.f64 1 (expm1.f64 y))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) 2)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) 2)))
(fma.f64 1 y (+.f64 y (+.f64 z z)))
(fma.f64 1 (+.f64 y z) (+.f64 y z))
(fma.f64 1 (+.f64 y (+.f64 z z)) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (cbrt.f64 (+.f64 y z)) (+.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2) (cbrt.f64 (+.f64 y (+.f64 z z))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 y (+.f64 z z)))
(fma.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z)) (+.f64 y z))
(fma.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) (sqrt.f64 (+.f64 y (+.f64 z z))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 y (+.f64 z z)))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(+.f64 (*.f64 x (+.f64 y (+.f64 z z))) (*.f64 x (+.f64 y t)))
(+.f64 (*.f64 (+.f64 y (+.f64 z z)) x) (*.f64 (+.f64 y t) x))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t (-.f64 t (*.f64 (+.f64 y z) 2)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t t))) (-.f64 (*.f64 (+.f64 y z) 2) t))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t (-.f64 t (*.f64 (+.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t t)) x) (-.f64 (*.f64 (+.f64 y z) 2) t))
(pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))
(log.f64 (*.f64 (exp.f64 (*.f64 x t)) (exp.f64 (*.f64 x (*.f64 (+.f64 y z) 2)))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(exp.f64 (log.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
Outputs
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (*.f64 2 z)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 t x)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 t x)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 z)
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
y
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
y
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
y
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(*.f64 2 z)
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(*.f64 2 z)
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(+.f64 y (*.f64 2 z))
(+.f64 z z)
(*.f64 2 z)
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(*.f64 2 y)
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(*.f64 2 y)
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(*.f64 2 y)
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(*.f64 2 z)
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(*.f64 2 z)
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(+.f64 (*.f64 2 y) (*.f64 2 z))
(+.f64 z z)
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (*.f64 2 z)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 t (*.f64 2 y)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 t x)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 t x)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))) 1)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))) (/.f64 (*.f64 25 (*.f64 y y)) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 -25 (*.f64 y y))) (fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 y -5)))
(*.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 1)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 1 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 (*.f64 5 y) (-.f64 (*.f64 5 y) (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y))) (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 -25 (*.f64 y y))) (fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 y -5)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))) (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 (*.f64 5 y) (-.f64 (*.f64 5 y) (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y)) (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 -25 (*.f64 y y))) (fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 y -5)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 (*.f64 5 y) (-.f64 (*.f64 5 y) (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (*.f64 25 (*.f64 y y)) (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 x (*.f64 (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (fma.f64 25 (*.f64 y y) (-.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 x (*.f64 (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y))) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 -25 (*.f64 y y))) (fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 y -5)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) (*.f64 125 (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 (*.f64 y 5) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 (*.f64 5 y) (-.f64 (*.f64 5 y) (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2) (*.f64 25 (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 -5 y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 -25 (*.f64 y y))) (fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 y -5)))
(/.f64 (-.f64 (*.f64 25 (*.f64 y y)) (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2)) (-.f64 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2) (*.f64 -25 (*.f64 y y))) (fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 y -5)))
(pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 1)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 3)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(pow.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 3) 1/3)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(pow.f64 (sqrt.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 2)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(sqrt.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 2))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log.f64 (exp.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t)) (+.f64 1 (expm1.f64 (*.f64 y 5)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)) (+.f64 1 (expm1.f64 (*.f64 5 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) (pow.f64 (exp.f64 5) y)))
(+.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (log.f64 (pow.f64 (exp.f64 5) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) (+.f64 1 (expm1.f64 (*.f64 y 5)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)) (+.f64 1 (expm1.f64 (*.f64 5 y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 5) y) (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(+.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (log.f64 (pow.f64 (exp.f64 5) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5))) (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)) (+.f64 1 (expm1.f64 (*.f64 5 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5))) (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)) (+.f64 1 (expm1.f64 (*.f64 5 y)))))
(cbrt.f64 (pow.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5)) 3))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(expm1.f64 (log1p.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(exp.f64 (log.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))) 1))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log1p.f64 (expm1.f64 (fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t) (*.f64 y 5))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 (+.f64 (*.f64 (+.f64 y z) 2) t) x (*.f64 y 5))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 5 y (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 1 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) (*.f64 y 5))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 1 (*.f64 y 5) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 2) (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (*.f64 y 5))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 (cbrt.f64 (*.f64 25 (*.f64 y y))) (cbrt.f64 (*.f64 y 5)) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 (cbrt.f64 (*.f64 25 (*.f64 y y))) (cbrt.f64 (*.f64 5 y)) (*.f64 x (fma.f64 (+.f64 y z) 2 t)))
(fma.f64 (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) (*.f64 y 5))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (+.f64 z z)))) 1)
(+.f64 z z)
(-.f64 (/.f64 (pow.f64 (+.f64 y z) 2) (+.f64 y (-.f64 z z))) (/.f64 (*.f64 z z) (+.f64 y (-.f64 z z))))
(+.f64 z z)
(*.f64 (+.f64 y (+.f64 z z)) 1)
(+.f64 z z)
(*.f64 1 (+.f64 y (+.f64 z z)))
(+.f64 z z)
(*.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2))
(+.f64 z z)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2) (cbrt.f64 (+.f64 y (+.f64 z z))))
(+.f64 z z)
(*.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) (sqrt.f64 (+.f64 y (+.f64 z z))))
(+.f64 z z)
(*.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z))))))
(+.f64 z z)
(*.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z)) (/.f64 1 (+.f64 y (-.f64 z z))))
(+.f64 z z)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z)))) (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3))))
(+.f64 z z)
(/.f64 1 (/.f64 (+.f64 y (-.f64 z z)) (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z))))
(+.f64 z z)
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z)))))
(+.f64 z z)
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (+.f64 y z)))))
(+.f64 z z)
(/.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z)) (+.f64 y (-.f64 z z)))
(+.f64 z z)
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z (-.f64 z (+.f64 y z))))))
(+.f64 z z)
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (*.f64 z z))) (neg.f64 (+.f64 y (-.f64 z z))))
(+.f64 z z)
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z z) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 z z) (+.f64 z z)) (*.f64 y (+.f64 z z)))))
(+.f64 z z)
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 z z) (+.f64 z z))) (-.f64 y (+.f64 z z)))
(+.f64 z z)
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 y z) 2)) (-.f64 z (+.f64 y z)))
(+.f64 z z)
(pow.f64 (+.f64 y (+.f64 z z)) 1)
(+.f64 z z)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 3)
(+.f64 z z)
(pow.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) 1/3)
(+.f64 z z)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) 2)
(+.f64 z z)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2))
(+.f64 z z)
(log.f64 (exp.f64 (+.f64 y (+.f64 z z))))
(+.f64 z z)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 y) (*.f64 (exp.f64 z) (exp.f64 z))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (+.f64 z z))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (*.f64 (exp.f64 z) (exp.f64 z))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (+.f64 y z))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 (+.f64 y z)) (+.f64 1 (expm1.f64 z))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (exp.f64 z)))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (+.f64 1 (expm1.f64 z))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 (+.f64 z z)) (exp.f64 y)))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 (+.f64 z z)) (+.f64 1 (expm1.f64 y))))
(+.f64 z z)
(log.f64 (*.f64 (*.f64 (exp.f64 z) (exp.f64 z)) (exp.f64 y)))
(+.f64 z z)
(log.f64 (*.f64 (*.f64 (exp.f64 z) (exp.f64 z)) (+.f64 1 (expm1.f64 y))))
(+.f64 z z)
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3))
(+.f64 z z)
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 z z))))
(+.f64 z z)
(exp.f64 (log.f64 (+.f64 y (+.f64 z z))))
(+.f64 z z)
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 z z))) 1))
(+.f64 z z)
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 z z))))
(+.f64 z z)
(fma.f64 1 y (+.f64 z z))
(+.f64 z z)
(fma.f64 1 z (+.f64 y z))
(+.f64 z z)
(fma.f64 1 (+.f64 y z) z)
(+.f64 z z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 y z))
(+.f64 z z)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (cbrt.f64 (+.f64 y z)) z)
(+.f64 z z)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 z z))
(+.f64 z z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 y z))
(+.f64 z z)
(fma.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z)) z)
(+.f64 z z)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 z z))
(+.f64 z z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) 2))) 1)
(+.f64 z z)
(-.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (+.f64 y (-.f64 (+.f64 z z) y))) (/.f64 (*.f64 y y) (+.f64 y (-.f64 (+.f64 z z) y))))
(+.f64 z z)
(*.f64 (+.f64 y z) 2)
(+.f64 z z)
(*.f64 (*.f64 (+.f64 y z) 2) 1)
(+.f64 z z)
(*.f64 1 (*.f64 (+.f64 y z) 2))
(+.f64 z z)
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 2))
(+.f64 z z)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 2) (cbrt.f64 (*.f64 (+.f64 y z) 2)))
(+.f64 z z)
(*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)))
(+.f64 z z)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (+.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z))))
(+.f64 z z)
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) 2)) (sqrt.f64 (*.f64 (+.f64 y z) 2)))
(+.f64 z z)
(*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z))))
(+.f64 z z)
(*.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z)))))))
(+.f64 z z)
(*.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y)) (/.f64 1 (+.f64 y (-.f64 (+.f64 z z) y))))
(+.f64 z z)
(*.f64 2 (+.f64 y z))
(+.f64 z z)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z))))) (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3))))
(+.f64 z z)
(/.f64 1 (/.f64 (+.f64 y (-.f64 (+.f64 z z) y)) (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y))))
(+.f64 z z)
(/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z))))))
(+.f64 z z)
(/.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3)) (+.f64 (*.f64 y y) (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (+.f64 y (+.f64 z z))))))
(+.f64 z z)
(/.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y)) (+.f64 y (-.f64 (+.f64 z z) y)))
(+.f64 z z)
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (fma.f64 y y (*.f64 z (-.f64 z y)))))
(+.f64 z z)
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 y z)) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (-.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 (fma.f64 y y (*.f64 z (-.f64 z y))) (-.f64 y z)))
(+.f64 z z)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (*.f64 (-.f64 y z) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))) (*.f64 (-.f64 y z) (fma.f64 y y (*.f64 z (-.f64 z y)))))
(+.f64 z z)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 y z)) (*.f64 (-.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 (-.f64 y z) (-.f64 y z)))
(+.f64 z z)
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y (-.f64 y (+.f64 y (+.f64 z z)))))))
(+.f64 z z)
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 y (+.f64 z z)) 2) (*.f64 y y))) (neg.f64 (+.f64 y (-.f64 (+.f64 z z) y))))
(+.f64 z z)
(/.f64 (+.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 y z) 3)) (+.f64 (pow.f64 (+.f64 y z) 2) (-.f64 (pow.f64 (+.f64 y z) 2) (pow.f64 (+.f64 y z) 2))))
(+.f64 z z)
(/.f64 (-.f64 (pow.f64 (+.f64 y z) 2) (pow.f64 (+.f64 y z) 2)) (-.f64 (+.f64 y z) (+.f64 y z)))
(+.f64 z z)
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 y (+.f64 z z)) 2)) (-.f64 y (+.f64 y (+.f64 z z))))
(+.f64 z z)
(pow.f64 (*.f64 (+.f64 y z) 2) 1)
(+.f64 z z)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) 2)) 3)
(+.f64 z z)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) 1/3)
(+.f64 z z)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) 2)) 2)
(+.f64 z z)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2))
(+.f64 z z)
(log.f64 (exp.f64 (*.f64 (+.f64 y z) 2)))
(+.f64 z z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) 2))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 y) (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z))))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (+.f64 y (+.f64 z z)))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z))))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 (+.f64 y z)) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (exp.f64 (+.f64 y z))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y z))) (+.f64 1 (expm1.f64 (+.f64 y z)))))
(+.f64 z z)
(log.f64 (*.f64 (exp.f64 (+.f64 y (+.f64 z z))) (+.f64 1 (expm1.f64 y))))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))) (exp.f64 y)))
(+.f64 z z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z z)))) (+.f64 1 (expm1.f64 y))))
(+.f64 z z)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3))
(+.f64 z z)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) 2)))
(+.f64 z z)
(exp.f64 (log.f64 (*.f64 (+.f64 y z) 2)))
(+.f64 z z)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) 2)) 1))
(+.f64 z z)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) 2)))
(+.f64 z z)
(fma.f64 1 y (+.f64 y (+.f64 z z)))
(+.f64 z z)
(fma.f64 1 (+.f64 y z) (+.f64 y z))
(+.f64 z z)
(fma.f64 1 (+.f64 y (+.f64 z z)) y)
(+.f64 z z)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (cbrt.f64 (+.f64 y z)) (+.f64 y z))
(+.f64 z z)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z z))) 2) (cbrt.f64 (+.f64 y (+.f64 z z))) y)
(+.f64 z z)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 y (+.f64 z z)))
(+.f64 z z)
(fma.f64 (sqrt.f64 (+.f64 y z)) (sqrt.f64 (+.f64 y z)) (+.f64 y z))
(+.f64 z z)
(fma.f64 (sqrt.f64 (+.f64 y (+.f64 z z))) (sqrt.f64 (+.f64 y (+.f64 z z))) y)
(+.f64 z z)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 y (+.f64 z z)))
(+.f64 z z)
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 x (+.f64 y (+.f64 z z))) (*.f64 x (+.f64 y t)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 (+.f64 y (+.f64 z z)) x) (*.f64 (+.f64 y t) x))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))) 1)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 2 (+.f64 y z)) 2)) (*.f64 (*.f64 x t) (-.f64 (*.f64 x t) (*.f64 x (*.f64 2 (+.f64 y z)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (*.f64 x (fma.f64 (+.f64 y z) 2 (neg.f64 t)))) (*.f64 x (fma.f64 (+.f64 y z) 2 (neg.f64 t))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t (-.f64 t (*.f64 (+.f64 y z) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3)) (/.f64 (+.f64 (pow.f64 (*.f64 2 (+.f64 y z)) 2) (*.f64 t (-.f64 t (*.f64 2 (+.f64 y z))))) x))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t t))) (-.f64 (*.f64 (+.f64 y z) 2) t))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (+.f64 y z)) 2) (*.f64 t t)) (/.f64 (fma.f64 (+.f64 y z) 2 (neg.f64 t)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t (-.f64 t (*.f64 (+.f64 y z) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3)) (/.f64 (+.f64 (pow.f64 (*.f64 2 (+.f64 y z)) 2) (*.f64 t (-.f64 t (*.f64 2 (+.f64 y z))))) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 2) (*.f64 t t)) x) (-.f64 (*.f64 (+.f64 y z) 2) t))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (+.f64 y z)) 2) (*.f64 t t)) (/.f64 (fma.f64 (+.f64 y z) 2 (neg.f64 t)) x))
(pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 1)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 3)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(pow.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3) 1/3)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 2)
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 2))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (*.f64 (+.f64 y z) 2) t)))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log.f64 (*.f64 (exp.f64 (*.f64 x t)) (exp.f64 (*.f64 x (*.f64 (+.f64 y z) 2)))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)) 3))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(exp.f64 (log.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))) 1))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(fma.f64 x (fma.f64 (+.f64 y z) 2 t) (*.f64 5 y))

eval66.0ms (0.8%)

Compiler

Compiled 4782 to 2458 computations (48.6% saved)

prune51.0ms (0.6%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New21011221
Fresh000
Picked101
Done000
Total21111222
Accuracy
100.0%
Counts
222 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
94.5%
(+.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)) (*.f64 y 5))
92.8%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
47.9%
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
73.7%
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
57.9%
(*.f64 x (+.f64 t (*.f64 2 z)))
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
100.0%
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
94.5%
(+.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)) (*.f64 y 5))
92.8%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
47.9%
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
73.7%
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
57.9%
(*.f64 x (+.f64 t (*.f64 2 z)))
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
Compiler

Compiled 560 to 404 computations (27.9% saved)

localize115.0ms (1.4%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
99.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
100.0%
(*.f64 2 (*.f64 x z))
100.0%
(*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))
Compiler

Compiled 120 to 66 computations (45% saved)

series17.0ms (0.2%)

Counts
4 → 108
Calls

36 calls:

TimeVariablePointExpression
4.0ms
z
@0
(*.f64 2 (*.f64 x z))
4.0ms
x
@inf
(*.f64 2 (*.f64 x z))
1.0ms
y
@inf
(*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))
1.0ms
x
@0
(*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))
1.0ms
z
@inf
(*.f64 2 (*.f64 x z))

rewrite99.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
816×expm1-udef
812×log1p-udef
480×add-sqr-sqrt
470×pow1
470×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02274
152470
2699470
Stop Event
node limit
Counts
4 → 114
Calls
Call 1
Inputs
(*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t))
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
Outputs
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(+.f64 (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 y 2)) x) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(+.f64 (*.f64 (*.f64 x t) 1) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3)) (+.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2)))) (-.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 x (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4)) x) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)) x) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 x t (*.f64 x (*.f64 (+.f64 y z) 2)))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(fma.f64 t x (*.f64 x (*.f64 (+.f64 y z) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z 2)))) 1)
(pow.f64 (*.f64 x (*.f64 z 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z 2))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 z 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z 2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z 2)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 z 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 3) 8) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z 2))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z 2))))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(+.f64 (*.f64 x (*.f64 y 2)) (*.f64 y 5))
(+.f64 (*.f64 (*.f64 y 5) 1) (*.f64 (*.f64 x (*.f64 y 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 x 2 5)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 y 5) 3) (pow.f64 (*.f64 x (*.f64 y 2)) 3)) (+.f64 (*.f64 (*.f64 y 5) (*.f64 y 5)) (-.f64 (*.f64 (*.f64 x (*.f64 y 2)) (*.f64 x (*.f64 y 2))) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 y 5) (*.f64 y 5)) (*.f64 (*.f64 x (*.f64 y 2)) (*.f64 x (*.f64 y 2)))) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 x 3) 8) 125)) (+.f64 25 (-.f64 (*.f64 (*.f64 x x) 4) (*.f64 10 x))))
(/.f64 (*.f64 y (-.f64 25 (*.f64 (*.f64 x x) 4))) (-.f64 5 (*.f64 x 2)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 8) 125) y) (+.f64 25 (-.f64 (*.f64 (*.f64 x x) 4) (*.f64 10 x))))
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
(pow.f64 (*.f64 y (fma.f64 x 2 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 x 2 5))) 3)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 x 2 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 2 5)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 x 2 5)))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 x 2 5) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 5) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 x 2 5))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 x 2 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 x 2 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 x 2 5))))
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
(fma.f64 5 y (*.f64 x (*.f64 y 2)))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(+.f64 (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 y 2)) x) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(+.f64 (*.f64 (*.f64 x t) 1) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3)) (+.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2)))) (-.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 x (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4)) x) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)) x) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 x t (*.f64 x (*.f64 (+.f64 y z) 2)))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(fma.f64 t x (*.f64 x (*.f64 (+.f64 y z) 2)))

simplify124.0ms (1.5%)

Algorithm
egg-herbie
Rules
1544×times-frac
856×unswap-sqr
744×cancel-sign-sub-inv
668×fma-neg
546×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02525924
17475678
230955420
Stop Event
node limit
Counts
222 → 133
Calls
Call 1
Inputs
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x (+.f64 y z)))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 5 y)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(+.f64 (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 y 2)) x) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(+.f64 (*.f64 (*.f64 x t) 1) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3)) (+.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2)))) (-.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 x (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4)) x) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)) x) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 x t (*.f64 x (*.f64 (+.f64 y z) 2)))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(fma.f64 t x (*.f64 x (*.f64 (+.f64 y z) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z 2)))) 1)
(pow.f64 (*.f64 x (*.f64 z 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z 2))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 z 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z 2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z 2)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 z 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 3) 8) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z 2))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z 2))))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(+.f64 (*.f64 x (*.f64 y 2)) (*.f64 y 5))
(+.f64 (*.f64 (*.f64 y 5) 1) (*.f64 (*.f64 x (*.f64 y 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 x 2 5)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 y 5) 3) (pow.f64 (*.f64 x (*.f64 y 2)) 3)) (+.f64 (*.f64 (*.f64 y 5) (*.f64 y 5)) (-.f64 (*.f64 (*.f64 x (*.f64 y 2)) (*.f64 x (*.f64 y 2))) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 y 5) (*.f64 y 5)) (*.f64 (*.f64 x (*.f64 y 2)) (*.f64 x (*.f64 y 2)))) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 x 3) 8) 125)) (+.f64 25 (-.f64 (*.f64 (*.f64 x x) 4) (*.f64 10 x))))
(/.f64 (*.f64 y (-.f64 25 (*.f64 (*.f64 x x) 4))) (-.f64 5 (*.f64 x 2)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 8) 125) y) (+.f64 25 (-.f64 (*.f64 (*.f64 x x) 4) (*.f64 10 x))))
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
(pow.f64 (*.f64 y (fma.f64 x 2 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 x 2 5))) 3)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 x 2 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 2 5)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 x 2 5)))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 x 2 5) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 5) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 x 2 5))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 x 2 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 x 2 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 x 2 5))))
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
(fma.f64 5 y (*.f64 x (*.f64 y 2)))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(+.f64 (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 y 2)) x) (*.f64 x (*.f64 z 2)))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(+.f64 (*.f64 (*.f64 x t) 1) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3)) (+.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2)))) (-.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 x (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4)) x) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)) x) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(fma.f64 x t (*.f64 x (*.f64 (+.f64 y z) 2)))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(fma.f64 t x (*.f64 x (*.f64 (+.f64 y z) 2)))
Outputs
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (fma.f64 2 z t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x (+.f64 y z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 t x))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 5 y)
(*.f64 y 5)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (fma.f64 x 2 5))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (fma.f64 2 z t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 x (*.f64 z 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 (+.f64 t (*.f64 y 2)) x) (*.f64 x (*.f64 z 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 (*.f64 x t) 1) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))) 1)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) (pow.f64 (*.f64 x t) 3)) (fma.f64 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 (*.f64 x t) (*.f64 x (-.f64 t (*.f64 2 (+.f64 y z)))))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 (*.f64 x t) (*.f64 x (fma.f64 (+.f64 y z) -2 t)) (*.f64 x (*.f64 x (*.f64 (pow.f64 (+.f64 y z) 2) 4)))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (*.f64 x (+.f64 (*.f64 t (*.f64 x (fma.f64 (+.f64 y z) -2 t))) (*.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3)) (+.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) (pow.f64 (*.f64 x t) 3)) (fma.f64 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 (*.f64 x t) (*.f64 x (-.f64 t (*.f64 2 (+.f64 y z)))))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 (*.f64 x t) (*.f64 x (fma.f64 (+.f64 y z) -2 t)) (*.f64 x (*.f64 x (*.f64 (pow.f64 (+.f64 y z) 2) 4)))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (*.f64 x (+.f64 (*.f64 t (*.f64 x (fma.f64 (+.f64 y z) -2 t))) (*.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 x (fma.f64 2 (+.f64 y z) t)) 1)
(/.f64 (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2)))) (-.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 x (fma.f64 2 (+.f64 y z) t)) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 x (/.f64 (fma.f64 t t (*.f64 (*.f64 2 (+.f64 y z)) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t)))))
(*.f64 (/.f64 x (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t))))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 x (/.f64 (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (*.f64 t (+.f64 t (*.f64 (+.f64 y z) -2)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(*.f64 (/.f64 x (fma.f64 t (fma.f64 (+.f64 y z) -2 t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 x (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 x (/.f64 (+.f64 t (*.f64 (+.f64 y z) -2)) (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))))
(*.f64 (/.f64 (fma.f64 t t (*.f64 (pow.f64 (+.f64 y z) 2) -4)) (fma.f64 (+.f64 y z) -2 t)) x)
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 x (/.f64 (fma.f64 (+.f64 y z) 2 (neg.f64 t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (neg.f64 (*.f64 t t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 x (/.f64 (fma.f64 t t (*.f64 (*.f64 2 (+.f64 y z)) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t)))))
(*.f64 (/.f64 x (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t))))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 x (/.f64 (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (*.f64 t (+.f64 t (*.f64 (+.f64 y z) -2)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(*.f64 (/.f64 x (fma.f64 t (fma.f64 (+.f64 y z) -2 t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4)) x) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 x (/.f64 (+.f64 t (*.f64 (+.f64 y z) -2)) (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))))
(*.f64 (/.f64 (fma.f64 t t (*.f64 (pow.f64 (+.f64 y z) 2) -4)) (fma.f64 (+.f64 y z) -2 t)) x)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)) x) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 x (/.f64 (fma.f64 (+.f64 y z) 2 (neg.f64 t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (neg.f64 (*.f64 t t))))
(pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 1)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 3)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) 1/3)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 2)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3) (pow.f64 x 3)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 1))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 x t (*.f64 x (*.f64 (+.f64 y z) 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 t x (*.f64 x (*.f64 (+.f64 y z) 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z 2)))) 1)
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(pow.f64 (*.f64 x (*.f64 z 2)) 1)
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z 2))) 3)
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(pow.f64 (pow.f64 (*.f64 x (*.f64 z 2)) 3) 1/3)
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z 2))) 2)
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 x z) 2)))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 x z)) 2))
(fabs.f64 (*.f64 x (*.f64 2 z)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) 2))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z 2)))))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 z 2)) 3))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 3) 8) (pow.f64 z 3)))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z 2))))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(exp.f64 (log.f64 (*.f64 x (*.f64 z 2))))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z 2))) 1))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z 2))))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 x (*.f64 y 2)) (*.f64 y 5))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 (*.f64 y 5) 1) (*.f64 (*.f64 x (*.f64 y 2)) 1))
(*.f64 y (fma.f64 x 2 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 x 2 5)))) 1)
(*.f64 y (fma.f64 x 2 5))
(/.f64 (+.f64 (pow.f64 (*.f64 y 5) 3) (pow.f64 (*.f64 x (*.f64 y 2)) 3)) (+.f64 (*.f64 (*.f64 y 5) (*.f64 y 5)) (-.f64 (*.f64 (*.f64 x (*.f64 y 2)) (*.f64 x (*.f64 y 2))) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 125) (pow.f64 (*.f64 x (*.f64 2 y)) 3)) (+.f64 (*.f64 (*.f64 y y) 25) (*.f64 (*.f64 x (*.f64 2 y)) (-.f64 (*.f64 x (*.f64 2 y)) (*.f64 y 5)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125 (*.f64 8 (pow.f64 (*.f64 x y) 3))) (fma.f64 (*.f64 x (*.f64 2 y)) (*.f64 y (-.f64 (*.f64 x 2) 5)) (*.f64 y (*.f64 25 y))))
(/.f64 (*.f64 (pow.f64 y 3) (fma.f64 (pow.f64 x 3) 8 125)) (fma.f64 (*.f64 x (*.f64 2 y)) (*.f64 y (fma.f64 x 2 -5)) (*.f64 y (*.f64 25 y))))
(/.f64 (-.f64 (*.f64 (*.f64 y 5) (*.f64 y 5)) (*.f64 (*.f64 x (*.f64 y 2)) (*.f64 x (*.f64 y 2)))) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2))))
(/.f64 (*.f64 (*.f64 y (fma.f64 x 2 5)) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y)))) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))
(/.f64 (*.f64 y (fma.f64 x 2 5)) (/.f64 (*.f64 y (+.f64 5 (*.f64 x -2))) (*.f64 y (+.f64 5 (*.f64 x -2)))))
(/.f64 (*.f64 y (fma.f64 x 2 5)) 1)
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 x 3) 8) 125)) (+.f64 25 (-.f64 (*.f64 (*.f64 x x) 4) (*.f64 10 x))))
(/.f64 y (/.f64 (+.f64 25 (fma.f64 (*.f64 x x) 4 (neg.f64 (*.f64 x 10)))) (fma.f64 (pow.f64 x 3) 8 125)))
(/.f64 (*.f64 y (fma.f64 (pow.f64 x 3) 8 125)) (+.f64 25 (*.f64 x (-.f64 (*.f64 x 4) 10))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x 3) 8 125) (+.f64 25 (*.f64 x (fma.f64 x 4 -10)))) y)
(/.f64 (*.f64 y (-.f64 25 (*.f64 (*.f64 x x) 4))) (-.f64 5 (*.f64 x 2)))
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 (+.f64 25 (*.f64 x (*.f64 x -4))) (+.f64 5 (*.f64 x -2))) y)
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 8) 125) y) (+.f64 25 (-.f64 (*.f64 (*.f64 x x) 4) (*.f64 10 x))))
(/.f64 y (/.f64 (+.f64 25 (fma.f64 (*.f64 x x) 4 (neg.f64 (*.f64 x 10)))) (fma.f64 (pow.f64 x 3) 8 125)))
(/.f64 (*.f64 y (fma.f64 (pow.f64 x 3) 8 125)) (+.f64 25 (*.f64 x (-.f64 (*.f64 x 4) 10))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x 3) 8 125) (+.f64 25 (*.f64 x (fma.f64 x 4 -10)))) y)
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 (+.f64 25 (*.f64 x (*.f64 x -4))) (+.f64 5 (*.f64 x -2))) y)
(pow.f64 (*.f64 y (fma.f64 x 2 5)) 1)
(*.f64 y (fma.f64 x 2 5))
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 x 2 5))) 3)
(*.f64 y (fma.f64 x 2 5))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 3) 1/3)
(*.f64 y (fma.f64 x 2 5))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 x 2 5))) 2)
(*.f64 y (fma.f64 x 2 5))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 2))
(*.f64 y (fma.f64 x 2 5))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 2 5)) y))
(*.f64 y (fma.f64 x 2 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 x 2 5)))))
(*.f64 y (fma.f64 x 2 5))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 x 2 5)) 3))
(*.f64 y (fma.f64 x 2 5))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 x 2 5) 3)))
(*.f64 y (fma.f64 x 2 5))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 5) 3) (pow.f64 y 3)))
(*.f64 y (fma.f64 x 2 5))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 x 2 5))))
(*.f64 y (fma.f64 x 2 5))
(exp.f64 (log.f64 (*.f64 y (fma.f64 x 2 5))))
(*.f64 y (fma.f64 x 2 5))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 x 2 5))) 1))
(*.f64 y (fma.f64 x 2 5))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 x 2 5))))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 5 y (*.f64 x (*.f64 y 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 x (*.f64 z 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 (+.f64 t (*.f64 y 2)) x) (*.f64 x (*.f64 z 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1) (*.f64 (*.f64 x t) 1))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 (*.f64 x t) 1) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 1))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))) 1)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3) (pow.f64 (*.f64 x t) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) (pow.f64 (*.f64 x t) 3)) (fma.f64 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 (*.f64 x t) (*.f64 x (-.f64 t (*.f64 2 (+.f64 y z)))))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 (*.f64 x t) (*.f64 x (fma.f64 (+.f64 y z) -2 t)) (*.f64 x (*.f64 x (*.f64 (pow.f64 (+.f64 y z) 2) 4)))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (*.f64 x (+.f64 (*.f64 t (*.f64 x (fma.f64 (+.f64 y z) -2 t))) (*.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) 3)) (+.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) (pow.f64 (*.f64 x t) 3)) (fma.f64 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 (*.f64 x t) (*.f64 x (-.f64 t (*.f64 2 (+.f64 y z)))))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 (*.f64 x t) (*.f64 x (fma.f64 (+.f64 y z) -2 t)) (*.f64 x (*.f64 x (*.f64 (pow.f64 (+.f64 y z) 2) 4)))))
(/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (*.f64 x (+.f64 (*.f64 t (*.f64 x (fma.f64 (+.f64 y z) -2 t))) (*.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2))) (*.f64 (*.f64 x t) (*.f64 x t))) (-.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 x (fma.f64 2 (+.f64 y z) t)) 1)
(/.f64 (-.f64 (*.f64 (*.f64 x t) (*.f64 x t)) (*.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x (*.f64 (+.f64 y z) 2)))) (-.f64 (*.f64 x t) (*.f64 x (*.f64 (+.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (*.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)))
(/.f64 (*.f64 x (fma.f64 2 (+.f64 y z) t)) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 x (/.f64 (fma.f64 t t (*.f64 (*.f64 2 (+.f64 y z)) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t)))))
(*.f64 (/.f64 x (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t))))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 x (/.f64 (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (*.f64 t (+.f64 t (*.f64 (+.f64 y z) -2)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(*.f64 (/.f64 x (fma.f64 t (fma.f64 (+.f64 y z) -2 t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 x (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 x (/.f64 (+.f64 t (*.f64 (+.f64 y z) -2)) (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))))
(*.f64 (/.f64 (fma.f64 t t (*.f64 (pow.f64 (+.f64 y z) 2) -4)) (fma.f64 (+.f64 y z) -2 t)) x)
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 x (/.f64 (fma.f64 (+.f64 y z) 2 (neg.f64 t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (neg.f64 (*.f64 t t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (fma.f64 t t (*.f64 (*.f64 (+.f64 y z) 2) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))))
(/.f64 x (/.f64 (fma.f64 t t (*.f64 (*.f64 2 (+.f64 y z)) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3))) (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t)))))
(*.f64 (/.f64 x (fma.f64 t t (*.f64 (+.f64 y z) (*.f64 2 (-.f64 (*.f64 2 (+.f64 y z)) t))))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) 2) 3) (pow.f64 t 3)) x) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t (+.f64 t (*.f64 -2 (+.f64 y z))))))
(/.f64 x (/.f64 (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (*.f64 t (+.f64 t (*.f64 (+.f64 y z) -2)))) (+.f64 (*.f64 (pow.f64 (+.f64 y z) 3) 8) (pow.f64 t 3))))
(*.f64 (/.f64 x (fma.f64 t (fma.f64 (+.f64 y z) -2 t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))) (fma.f64 (pow.f64 (+.f64 y z) 3) 8 (pow.f64 t 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4)) x) (+.f64 t (*.f64 -2 (+.f64 y z))))
(/.f64 x (/.f64 (+.f64 t (*.f64 (+.f64 y z) -2)) (-.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 y z) 2) 4))))
(*.f64 (/.f64 (fma.f64 t t (*.f64 (pow.f64 (+.f64 y z) 2) -4)) (fma.f64 (+.f64 y z) -2 t)) x)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)) x) (fma.f64 (+.f64 y z) 2 (neg.f64 t)))
(/.f64 x (/.f64 (fma.f64 (+.f64 y z) 2 (neg.f64 t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t))))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (-.f64 (*.f64 (pow.f64 (+.f64 y z) 2) 4) (*.f64 t t)))
(*.f64 (/.f64 x (-.f64 (*.f64 2 (+.f64 y z)) t)) (fma.f64 (pow.f64 (+.f64 y z) 2) 4 (neg.f64 (*.f64 t t))))
(pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 1)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 3)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3) 1/3)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 2)
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 2))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 (+.f64 y z) 2 t)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t)) 3))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 y z) 2 t) 3) (pow.f64 x 3)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))) 1))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 y z) 2 t))))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 x (*.f64 (+.f64 y z) 2) (*.f64 x t))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 x t (*.f64 x (*.f64 (+.f64 y z) 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (*.f64 (+.f64 y z) 2) x (*.f64 x t))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 t x (*.f64 x (*.f64 (+.f64 y z) 2)))
(*.f64 x (fma.f64 (+.f64 y z) 2 t))
(*.f64 x (fma.f64 2 (+.f64 y z) t))

eval39.0ms (0.5%)

Compiler

Compiled 2204 to 1297 computations (41.2% saved)

prune39.0ms (0.5%)

Pruning

14 alts after pruning (11 fresh and 3 done)

PrunedKeptTotal
New1267133
Fresh246
Picked235
Done000
Total13014144
Accuracy
100.0%
Counts
144 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.9%
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
56.8%
(fma.f64 y 5 (*.f64 x t))
47.5%
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
49.7%
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
47.9%
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
92.8%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
68.3%
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
48.0%
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
57.9%
(*.f64 x (+.f64 t (*.f64 2 z)))
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
47.9%
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
56.8%
(fma.f64 y 5 (*.f64 x t))
47.5%
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
49.7%
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
47.9%
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
92.8%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
68.3%
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
48.0%
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
57.9%
(*.f64 x (+.f64 t (*.f64 2 z)))
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
Compiler

Compiled 666 to 492 computations (26.1% saved)

localize136.0ms (1.6%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (*.f64 x x) 4)
95.1%
(*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y)
86.9%
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
100.0%
(*.f64 x (+.f64 (+.f64 y y) t))
99.9%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
100.0%
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
100.0%
(*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t))
99.9%
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
Compiler

Compiled 167 to 73 computations (56.3% saved)

series19.0ms (0.2%)

Counts
8 → 252
Calls

66 calls:

TimeVariablePointExpression
2.0ms
t
@0
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
1.0ms
y
@0
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
1.0ms
z
@-inf
(*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t))
1.0ms
x
@inf
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
1.0ms
x
@0
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))

rewrite79.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
748×add-sqr-sqrt
738×pow1
738×*-un-lft-identity
704×add-exp-log
704×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031204
1769188
Stop Event
node limit
Counts
8 → 146
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
(*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
(*.f64 x (+.f64 (+.f64 y y) t))
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
(*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y)
(*.f64 (*.f64 x x) 4)
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))) 1)
(*.f64 1 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (-.f64 (pow.f64 (*.f64 y 5) 2) (*.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (pow.f64 (*.f64 y 5) 2)) (-.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5)))
(pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 2)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (fma.f64 z 2 (+.f64 y t)) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 1 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 2) (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (*.f64 y 5))
(+.f64 (*.f64 x (fma.f64 z 2 y)) (*.f64 x t))
(+.f64 (*.f64 (fma.f64 z 2 y) x) (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))))) 1)
(pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 z 2 (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(fma.f64 x (fma.f64 z 2 y) (*.f64 x t))
(fma.f64 (fma.f64 z 2 y) x (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y y)) (*.f64 x (+.f64 z z)))
(+.f64 (*.f64 (+.f64 y y) x) (*.f64 (+.f64 z z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 2 (+.f64 y z))))) 1)
(pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (+.f64 y z)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 2 (+.f64 y z))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(fma.f64 x (+.f64 y y) (*.f64 x (+.f64 z z)))
(fma.f64 (+.f64 y y) x (*.f64 (+.f64 z z) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))) 1)
(*.f64 1 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (-.f64 (pow.f64 (*.f64 y 5) 2) (*.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (pow.f64 (*.f64 y 5) 2)) (-.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5)))
(pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 2)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (fma.f64 y 2 t)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 (fma.f64 y 2 t) x (*.f64 y 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 1 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) 2) (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 y 2 t)))
(+.f64 (*.f64 x (+.f64 y y)) (*.f64 x t))
(+.f64 (*.f64 (+.f64 y y) x) (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 y 2 t)))) 1)
(pow.f64 (*.f64 x (fma.f64 y 2 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) 2)
(log.f64 (pow.f64 (exp.f64 (fma.f64 y 2 t)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 y 2 t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 y 2 t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 y 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 y 2 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 y 2 t))))
(fma.f64 x (+.f64 y y) (*.f64 x t))
(fma.f64 (+.f64 y y) x (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))) 1)
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
(*.f64 1 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 2) (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 2)) (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 2)
(pow.f64 (/.f64 (-.f64 5 (*.f64 x 2)) (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(exp.f64 (log.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))))) 1)
(pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 25 (*.f64 x (*.f64 x 4)))) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(exp.f64 (log.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x 4)))) 1)
(pow.f64 (*.f64 x (*.f64 x 4)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 x 4))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) 4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x 4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x 4))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x 4))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x 4))))

simplify220.0ms (2.7%)

Algorithm
egg-herbie
Rules
1888×fma-def
876×log-prod
510×cancel-sign-sub-inv
490×sqr-pow
422×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03739620
19319234
232798830
Stop Event
node limit
Counts
398 → 255
Calls
Call 1
Inputs
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(*.f64 y (+.f64 5 x))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(*.f64 t x)
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(*.f64 t x)
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t y))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x y)
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x y)
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 y (*.f64 2 z)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (+.f64 t (*.f64 2 y)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 x (+.f64 t (*.f64 2 y)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(*.f64 t x)
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 5 y)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(*.f64 25 y)
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(*.f64 -4 (*.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(*.f64 -4 (*.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))) 1)
(*.f64 1 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (-.f64 (pow.f64 (*.f64 y 5) 2) (*.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (pow.f64 (*.f64 y 5) 2)) (-.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5)))
(pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 2)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (fma.f64 z 2 (+.f64 y t)) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 1 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 2) (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (*.f64 y 5))
(+.f64 (*.f64 x (fma.f64 z 2 y)) (*.f64 x t))
(+.f64 (*.f64 (fma.f64 z 2 y) x) (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))))) 1)
(pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 z 2 (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(fma.f64 x (fma.f64 z 2 y) (*.f64 x t))
(fma.f64 (fma.f64 z 2 y) x (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y y)) (*.f64 x (+.f64 z z)))
(+.f64 (*.f64 (+.f64 y y) x) (*.f64 (+.f64 z z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 2 (+.f64 y z))))) 1)
(pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (+.f64 y z)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 2 (+.f64 y z))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(fma.f64 x (+.f64 y y) (*.f64 x (+.f64 z z)))
(fma.f64 (+.f64 y y) x (*.f64 (+.f64 z z) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))) 1)
(*.f64 1 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (-.f64 (pow.f64 (*.f64 y 5) 2) (*.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (pow.f64 (*.f64 y 5) 2)) (-.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5)))
(pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 2)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (fma.f64 y 2 t)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 (fma.f64 y 2 t) x (*.f64 y 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 1 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) 2) (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 y 2 t)))
(+.f64 (*.f64 x (+.f64 y y)) (*.f64 x t))
(+.f64 (*.f64 (+.f64 y y) x) (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 y 2 t)))) 1)
(pow.f64 (*.f64 x (fma.f64 y 2 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) 2)
(log.f64 (pow.f64 (exp.f64 (fma.f64 y 2 t)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 y 2 t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 y 2 t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 y 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 y 2 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 y 2 t))))
(fma.f64 x (+.f64 y y) (*.f64 x t))
(fma.f64 (+.f64 y y) x (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))) 1)
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
(*.f64 1 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 2) (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 2)) (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 2)
(pow.f64 (/.f64 (-.f64 5 (*.f64 x 2)) (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(exp.f64 (log.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))))) 1)
(pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 25 (*.f64 x (*.f64 x 4)))) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(exp.f64 (log.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x 4)))) 1)
(pow.f64 (*.f64 x (*.f64 x 4)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 x 4))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) 4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x 4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x 4))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x 4))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x 4))))
Outputs
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y)))
(fma.f64 5 y (*.f64 x (+.f64 y t)))
(fma.f64 x (+.f64 y t) (*.f64 5 y))
(fma.f64 y (+.f64 5 x) (*.f64 x t))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (+.f64 (*.f64 5 y) (*.f64 x (+.f64 t y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 x (fma.f64 2 z t))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 y (+.f64 5 x))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 x)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5)))
(neg.f64 (*.f64 y (fma.f64 -1 x -5)))
(*.f64 y (neg.f64 (fma.f64 x -1 -5)))
(*.f64 y (neg.f64 (-.f64 -5 x)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 -1 (*.f64 y (fma.f64 -1 x -5)) (*.f64 x (+.f64 t (+.f64 z z))))
(fma.f64 x (fma.f64 2 z t) (*.f64 y (neg.f64 (fma.f64 x -1 -5))))
(fma.f64 x (fma.f64 2 z t) (*.f64 y (neg.f64 (-.f64 -5 x))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 -1 (*.f64 y (fma.f64 -1 x -5)) (*.f64 x (+.f64 t (+.f64 z z))))
(fma.f64 x (fma.f64 2 z t) (*.f64 y (neg.f64 (fma.f64 x -1 -5))))
(fma.f64 x (fma.f64 2 z t) (*.f64 y (neg.f64 (-.f64 -5 x))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 x) 5))) (*.f64 x (+.f64 t (*.f64 2 z))))
(fma.f64 -1 (*.f64 y (fma.f64 -1 x -5)) (*.f64 x (+.f64 t (+.f64 z z))))
(fma.f64 x (fma.f64 2 z t) (*.f64 y (neg.f64 (fma.f64 x -1 -5))))
(fma.f64 x (fma.f64 2 z t) (*.f64 y (neg.f64 (-.f64 -5 x))))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 y (*.f64 2 z))))
(fma.f64 5 y (*.f64 x (fma.f64 z 2 y)))
(fma.f64 5 y (*.f64 x (fma.f64 2 z y)))
(fma.f64 x (fma.f64 2 z y) (*.f64 5 y))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 5 y) (+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t y))
(*.f64 x (+.f64 y t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 x (+.f64 t y)))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 x (fma.f64 2 z t))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x y) (*.f64 x (+.f64 t (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 x (+.f64 y (*.f64 2 z)))
(*.f64 x (fma.f64 z 2 y))
(*.f64 x (fma.f64 2 z y))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 y (*.f64 2 z))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(*.f64 2 (*.f64 x z))
(*.f64 x (+.f64 z z))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 x z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 t x) (*.f64 y (+.f64 5 (*.f64 2 x))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(neg.f64 (*.f64 y (fma.f64 -2 x -5)))
(*.f64 y (neg.f64 (fma.f64 x -2 -5)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 t x))
(fma.f64 -1 (*.f64 y (fma.f64 -2 x -5)) (*.f64 x t))
(-.f64 (*.f64 x t) (*.f64 y (fma.f64 x -2 -5)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 t x))
(fma.f64 -1 (*.f64 y (fma.f64 -2 x -5)) (*.f64 x t))
(-.f64 (*.f64 x t) (*.f64 y (fma.f64 x -2 -5)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5))) (*.f64 t x))
(fma.f64 -1 (*.f64 y (fma.f64 -2 x -5)) (*.f64 x t))
(-.f64 (*.f64 x t) (*.f64 y (fma.f64 x -2 -5)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 5 y) (*.f64 t x)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (fma.f64 y 2 t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(*.f64 5 y)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 (*.f64 x 2) y)
(*.f64 y (*.f64 x 2))
(*.f64 y (+.f64 x x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(/.f64 (*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2)))) (-.f64 5 (*.f64 2 x)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(*.f64 25 y)
(*.f64 y 25)
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 -4 (*.f64 (pow.f64 x 2) y))
(*.f64 -4 (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 (*.f64 x x) -4))
(*.f64 y (*.f64 x (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 -4 (*.f64 (pow.f64 x 2) y))
(*.f64 -4 (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 (*.f64 x x) -4))
(*.f64 y (*.f64 x (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 x 2) y)) (*.f64 25 y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 y (-.f64 25 (*.f64 4 (pow.f64 x 2))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 x (*.f64 x 4))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))) 1)
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 1 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 5 y))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 5 y)) 2)))
(*.f64 (cbrt.f64 (fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))) (cbrt.f64 (pow.f64 (fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))) (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (-.f64 (pow.f64 (*.f64 y 5) 2) (*.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (-.f64 (pow.f64 (*.f64 5 y) 2) (*.f64 x (*.f64 (fma.f64 z 2 (+.f64 y t)) (*.f64 5 y))))))
(/.f64 (fma.f64 125 (pow.f64 y 3) (pow.f64 (*.f64 x (+.f64 t (fma.f64 2 z y))) 3)) (+.f64 (pow.f64 (*.f64 x (+.f64 t (fma.f64 2 z y))) 2) (*.f64 (*.f64 5 y) (-.f64 (*.f64 5 y) (*.f64 x (+.f64 t (fma.f64 2 z y)))))))
(/.f64 (fma.f64 125 (pow.f64 y 3) (pow.f64 (*.f64 x (+.f64 y (fma.f64 2 z t))) 3)) (fma.f64 25 (*.f64 y y) (*.f64 (*.f64 x (+.f64 y (fma.f64 2 z t))) (fma.f64 y -5 (*.f64 x (+.f64 y (fma.f64 2 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (pow.f64 (*.f64 y 5) 2)) (-.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 2) (pow.f64 (*.f64 5 y) 2)) (-.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 5 y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 t (fma.f64 2 z y))) 2) (*.f64 25 (*.f64 y y))) (fma.f64 x (+.f64 t (fma.f64 2 z y)) (*.f64 y -5)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y (fma.f64 2 z t))) 2) (*.f64 (*.f64 y y) -25)) (fma.f64 y -5 (*.f64 x (+.f64 y (fma.f64 2 z t)))))
(pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 1)
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 3)
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 3) 1/3)
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 2)
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5)) 3))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))) 1))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 x (fma.f64 z 2 (+.f64 y t)) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 y 5 (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 (fma.f64 z 2 (+.f64 y t)) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 5 y (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 1 (*.f64 x (fma.f64 z 2 (+.f64 y t))) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 1 (*.f64 y 5) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 2) (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 z 2 (+.f64 y t))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 z 2 y))))
(fma.f64 5 y (*.f64 x (+.f64 t (fma.f64 2 z y))))
(fma.f64 y (+.f64 5 x) (*.f64 x (fma.f64 2 z t)))
(+.f64 (*.f64 x (fma.f64 z 2 y)) (*.f64 x t))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 (fma.f64 z 2 y) x) (*.f64 t x))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))))) 1)
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 1)
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 3)
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3) 1/3)
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 2)
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 z 2 (+.f64 y t))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t))) 3))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))) 1))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z 2 (+.f64 y t)))))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(fma.f64 x (fma.f64 z 2 y) (*.f64 x t))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(fma.f64 (fma.f64 z 2 y) x (*.f64 t x))
(*.f64 x (+.f64 t (fma.f64 z 2 y)))
(*.f64 x (+.f64 t (fma.f64 2 z y)))
(*.f64 x (+.f64 y (fma.f64 2 z t)))
(+.f64 (*.f64 x (+.f64 y y)) (*.f64 x (+.f64 z z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 (+.f64 y y) x) (*.f64 (+.f64 z z) x))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 2 (+.f64 y z))))) 1)
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 1)
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 3)
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(pow.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3) 1/3)
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 2)
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (+.f64 y z)) x))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(exp.f64 (log.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 1))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 2 (+.f64 y z)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(fma.f64 x (+.f64 y y) (*.f64 x (+.f64 z z)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(fma.f64 (+.f64 y y) x (*.f64 (+.f64 z z) x))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 x z)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))) 1)
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 1 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 2) (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(*.f64 (cbrt.f64 (fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))) (cbrt.f64 (pow.f64 (fma.f64 5 y (*.f64 x (fma.f64 y 2 t))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x t (*.f64 y (fma.f64 x 2 5)))) (cbrt.f64 (pow.f64 (fma.f64 x t (*.f64 y (fma.f64 x 2 5))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3) (*.f64 125 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (-.f64 (pow.f64 (*.f64 y 5) 2) (*.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5)))))
(/.f64 (+.f64 (*.f64 125 (pow.f64 y 3)) (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (-.f64 (pow.f64 (*.f64 5 y) 2) (*.f64 (*.f64 5 y) (*.f64 x (fma.f64 y 2 t))))))
(/.f64 (fma.f64 125 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (*.f64 (*.f64 5 y) (-.f64 (*.f64 5 y) (*.f64 x (fma.f64 y 2 t))))))
(/.f64 (fma.f64 125 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3)) (fma.f64 25 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 y 2 t)) (fma.f64 x (fma.f64 y 2 t) (*.f64 y -5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (pow.f64 (*.f64 y 5) 2)) (-.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (pow.f64 (*.f64 5 y) 2)) (-.f64 (*.f64 x (fma.f64 y 2 t)) (*.f64 5 y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (*.f64 25 (*.f64 y y))) (fma.f64 x (fma.f64 y 2 t) (*.f64 y -5)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 2) (*.f64 (*.f64 y y) -25)) (fma.f64 x (fma.f64 y 2 t) (*.f64 y -5)))
(pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 1)
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 3)
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 3) 1/3)
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 2)
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5)) 3))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))) 1))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 x (fma.f64 y 2 t) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 y 5 (*.f64 x (fma.f64 y 2 t)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 (fma.f64 y 2 t) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 1 (*.f64 y 5) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 1 (*.f64 x (fma.f64 y 2 t)) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) 2) (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) (*.f64 y 5))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (fma.f64 y 2 t)))
(fma.f64 5 y (*.f64 x (fma.f64 y 2 t)))
(fma.f64 x t (*.f64 y (fma.f64 x 2 5)))
(+.f64 (*.f64 x (+.f64 y y)) (*.f64 x t))
(*.f64 x (fma.f64 y 2 t))
(+.f64 (*.f64 (+.f64 y y) x) (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 y 2 t)))) 1)
(*.f64 x (fma.f64 y 2 t))
(pow.f64 (*.f64 x (fma.f64 y 2 t)) 1)
(*.f64 x (fma.f64 y 2 t))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y 2 t))) 3)
(*.f64 x (fma.f64 y 2 t))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3) 1/3)
(*.f64 x (fma.f64 y 2 t))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 y 2 t))) 2)
(*.f64 x (fma.f64 y 2 t))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y 2 t)) x))
(*.f64 x (fma.f64 y 2 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 y 2 t)))))
(*.f64 x (fma.f64 y 2 t))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y 2 t)) 3))
(*.f64 x (fma.f64 y 2 t))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 y 2 t))))
(*.f64 x (fma.f64 y 2 t))
(exp.f64 (log.f64 (*.f64 x (fma.f64 y 2 t))))
(*.f64 x (fma.f64 y 2 t))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 y 2 t))) 1))
(*.f64 x (fma.f64 y 2 t))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 y 2 t))))
(*.f64 x (fma.f64 y 2 t))
(fma.f64 x (+.f64 y y) (*.f64 x t))
(*.f64 x (fma.f64 y 2 t))
(fma.f64 (+.f64 y y) x (*.f64 t x))
(*.f64 x (fma.f64 y 2 t))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))) 1)
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(*.f64 1 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 2) (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 2)) (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 25 (*.f64 -4 (*.f64 x x))) (/.f64 (+.f64 5 (*.f64 x -2)) y))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 25 (*.f64 -4 (*.f64 x x))) (/.f64 (+.f64 5 (*.f64 x -2)) y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25)) 2)))
(pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 1)
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 3)
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 3) 1/3)
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 2)
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (/.f64 (-.f64 5 (*.f64 x 2)) (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) -1)
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(log.f64 (exp.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y)) 3))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(exp.f64 (log.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))) 1))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 (/.f64 y (+.f64 5 (*.f64 x -2))) (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 x x) -4 25))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))))) 1)
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 1)
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 3)
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 3) 1/3)
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 2)
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(log.f64 (pow.f64 (exp.f64 (-.f64 25 (*.f64 x (*.f64 x 4)))) y))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) 3))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(exp.f64 (log.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))) 1))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4))))))
(fma.f64 -4 (*.f64 y (*.f64 x x)) (*.f64 y 25))
(*.f64 y (+.f64 25 (*.f64 (*.f64 x x) -4)))
(*.f64 y (fma.f64 (*.f64 x x) -4 25))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x 4)))) 1)
(*.f64 x (*.f64 x 4))
(pow.f64 (*.f64 x (*.f64 x 4)) 1)
(*.f64 x (*.f64 x 4))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) 3)
(*.f64 x (*.f64 x 4))
(pow.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64))
(cbrt.f64 (*.f64 (pow.f64 x 6) 64))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 x 4))) 2)
(*.f64 x (*.f64 x 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) 4))
(*.f64 x (*.f64 x 4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x 4)))))
(*.f64 x (*.f64 x 4))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x x) 3) 64))
(cbrt.f64 (*.f64 (pow.f64 x 6) 64))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x 4))))
(*.f64 x (*.f64 x 4))
(exp.f64 (log.f64 (*.f64 x (*.f64 x 4))))
(*.f64 x (*.f64 x 4))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x 4))) 1))
(*.f64 x (*.f64 x 4))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x 4))))
(*.f64 x (*.f64 x 4))

eval114.0ms (1.4%)

Compiler

Compiled 3822 to 2422 computations (36.6% saved)

prune174.0ms (2.1%)

Pruning

19 alts after pruning (14 fresh and 5 done)

PrunedKeptTotal
New24510255
Fresh246
Picked325
Done033
Total25019269
Accuracy
100.0%
Counts
269 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.8%
(fma.f64 y 5 (*.f64 x t))
47.5%
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
27.5%
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
50.5%
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
47.9%
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
67.4%
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
67.0%
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
68.3%
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
49.6%
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
22.4%
(*.f64 (*.f64 x 2) y)
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
41.5%
(*.f64 y (+.f64 5 x))
57.9%
(*.f64 x (+.f64 t (+.f64 z z)))
48.3%
(*.f64 x (+.f64 t (*.f64 2 y)))
48.0%
(*.f64 x (*.f64 2 (+.f64 y z)))
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
56.8%
(fma.f64 y 5 (*.f64 x t))
47.5%
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
27.5%
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
50.5%
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
47.9%
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
67.4%
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
67.0%
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
68.3%
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
49.6%
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
22.4%
(*.f64 (*.f64 x 2) y)
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
41.5%
(*.f64 y (+.f64 5 x))
57.9%
(*.f64 x (+.f64 t (+.f64 z z)))
48.3%
(*.f64 x (+.f64 t (*.f64 2 y)))
48.0%
(*.f64 x (*.f64 2 (+.f64 y z)))
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
Compiler

Compiled 862 to 650 computations (24.6% saved)

localize161.0ms (1.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 -4 (*.f64 x x))
99.6%
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
74.9%
(/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x))))
99.9%
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
100.0%
(*.f64 x (+.f64 t (*.f64 2 y)))
99.9%
(*.f64 y (+.f64 5 x))
100.0%
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
95.1%
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
Compiler

Compiled 159 to 96 computations (39.6% saved)

series52.0ms (0.6%)

Counts
7 → 147
Calls

45 calls:

TimeVariablePointExpression
41.0ms
y
@inf
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
1.0ms
y
@0
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
1.0ms
y
@inf
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
0.0ms
y
@0
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
0.0ms
x
@inf
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))

rewrite71.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
744×add-sqr-sqrt
726×pow1
726×*-un-lft-identity
694×add-exp-log
694×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032173
1746153
Stop Event
node limit
Counts
7 → 150
Calls
Call 1
Inputs
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 y (+.f64 5 x))
(*.f64 x (+.f64 t (*.f64 2 y)))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x))))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(*.f64 -4 (*.f64 x x))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))) 1)
(*.f64 1 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 2) (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2) (*.f64 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2)) (-.f64 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z)))))
(pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 3)
(pow.f64 (pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 2)
(log.f64 (exp.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))))
(cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(exp.f64 (log.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 x t (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 x (*.f64 2 (+.f64 y z)) (*.f64 t x))
(fma.f64 (*.f64 2 (+.f64 y z)) x (*.f64 t x))
(fma.f64 1 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 1 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 t x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (cbrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 2) (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (*.f64 t x))
(fma.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (*.f64 t x))
(+.f64 (*.f64 y 5) (*.f64 y x))
(+.f64 (*.f64 y 5) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x 5)))) 1)
(pow.f64 (*.f64 y (+.f64 x 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x 5))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 x 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x 5))) 2)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 x 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x 5)))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x 5)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x 5) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x 5) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x 5))))
(exp.f64 (log.f64 (*.f64 y (+.f64 x 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x 5))))
(fma.f64 y 5 (*.f64 y x))
(fma.f64 y 5 (*.f64 x y))
(fma.f64 5 y (*.f64 y x))
(fma.f64 5 y (*.f64 x y))
(fma.f64 1 (*.f64 y 5) (*.f64 y x))
(fma.f64 1 (*.f64 y 5) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x y))
(+.f64 (*.f64 t x) (*.f64 x (*.f64 2 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 2 y t)))) 1)
(pow.f64 (*.f64 x (fma.f64 2 y t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 2 y t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 2 y t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 2 y t))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 2 y t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 2 y t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 2 y t)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 2 y t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 y t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 2 y t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 2 y t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 2 y t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 2 y t))))
(fma.f64 t x (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(fma.f64 1 (*.f64 t x) (*.f64 x (*.f64 2 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (cbrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 y)))
(fma.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))) 1)
(*.f64 1 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 2) (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(/.f64 (+.f64 (*.f64 125 (pow.f64 y 3)) (pow.f64 (*.f64 x (*.f64 2 y)) 3)) (+.f64 (pow.f64 (*.f64 y 5) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 y)) 2) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y 5) 2) (pow.f64 (*.f64 x (*.f64 2 y)) 2)) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))
(pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 3)
(pow.f64 (pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 2)
(log.f64 (exp.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))))
(cbrt.f64 (pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(exp.f64 (log.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(fma.f64 x (*.f64 2 y) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (*.f64 2 y)))
(fma.f64 (*.f64 2 y) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (*.f64 2 y)))
(fma.f64 1 (*.f64 y 5) (*.f64 x (*.f64 2 y)))
(fma.f64 1 (*.f64 x (*.f64 2 y)) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 y))) 2) (cbrt.f64 (*.f64 x (*.f64 2 y))) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (*.f64 2 y)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 2 y))) (sqrt.f64 (*.f64 x (*.f64 2 y))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (*.f64 2 y)))
(fma.f64 (*.f64 x y) 2 (*.f64 y 5))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))) 1)
(*.f64 (fma.f64 x -2 5) (/.f64 1 (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 1 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 2) (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 -4 x) x 25) (fma.f64 x -2 5)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x -2 5) 3) (pow.f64 (fma.f64 (*.f64 -4 x) x 25) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 1 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 2) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))
(pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) y) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 y (fma.f64 x -2 5))) (fma.f64 (*.f64 -4 x) x 25)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (*.f64 x x)))) 1)
(pow.f64 (*.f64 -4 (*.f64 x x)) 1)
(pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 x x))) 3)
(pow.f64 (pow.f64 (*.f64 -4 (*.f64 x x)) 3) 1/3)
(pow.f64 (*.f64 x (sqrt.f64 -4)) 2)
(log.f64 (pow.f64 (exp.f64 (*.f64 -4 x)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (*.f64 -4 (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 x x))))
(exp.f64 (log.f64 (*.f64 -4 (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (*.f64 x x))) 1))
(log1p.f64 (expm1.f64 (*.f64 -4 (*.f64 x x))))

simplify172.0ms (2.1%)

Algorithm
egg-herbie
Rules
1916×fma-def
1452×times-frac
926×log-prod
532×sqr-pow
502×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03806617
19485927
235995911
Stop Event
node limit
Counts
297 → 224
Calls
Call 1
Inputs
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(*.f64 t x)
(*.f64 t x)
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 2 (*.f64 x z))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 5 y)
(+.f64 (*.f64 5 y) (*.f64 x y))
(+.f64 (*.f64 5 y) (*.f64 x y))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 x y)
(+.f64 (*.f64 5 y) (*.f64 x y))
(+.f64 (*.f64 5 y) (*.f64 x y))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 x y)
(+.f64 (*.f64 5 y) (*.f64 x y))
(+.f64 (*.f64 5 y) (*.f64 x y))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(*.f64 5 y)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
1/5
(+.f64 1/5 (*.f64 -2/25 x))
(+.f64 1/5 (+.f64 (*.f64 -2/25 x) (*.f64 4/125 (pow.f64 x 2))))
(+.f64 1/5 (+.f64 (*.f64 -2/25 x) (+.f64 (*.f64 -8/625 (pow.f64 x 3)) (*.f64 4/125 (pow.f64 x 2)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 5/4 (/.f64 1 (pow.f64 x 2))) (*.f64 125/16 (/.f64 1 (pow.f64 x 4)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 5/4 (/.f64 1 (pow.f64 x 2))) (*.f64 125/16 (/.f64 1 (pow.f64 x 4)))))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 5 y)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 2 (*.f64 x y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(*.f64 -4 (pow.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))) 1)
(*.f64 1 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 2) (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2) (*.f64 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2)) (-.f64 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z)))))
(pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 3)
(pow.f64 (pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 2)
(log.f64 (exp.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))))
(cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(exp.f64 (log.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 x t (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 x (*.f64 2 (+.f64 y z)) (*.f64 t x))
(fma.f64 (*.f64 2 (+.f64 y z)) x (*.f64 t x))
(fma.f64 1 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 1 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 t x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (cbrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 2) (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (*.f64 t x))
(fma.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 (+.f64 y z))))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (*.f64 t x))
(+.f64 (*.f64 y 5) (*.f64 y x))
(+.f64 (*.f64 y 5) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x 5)))) 1)
(pow.f64 (*.f64 y (+.f64 x 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x 5))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 x 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x 5))) 2)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 x 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x 5)))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x 5)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x 5) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x 5) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x 5))))
(exp.f64 (log.f64 (*.f64 y (+.f64 x 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x 5))))
(fma.f64 y 5 (*.f64 y x))
(fma.f64 y 5 (*.f64 x y))
(fma.f64 5 y (*.f64 y x))
(fma.f64 5 y (*.f64 x y))
(fma.f64 1 (*.f64 y 5) (*.f64 y x))
(fma.f64 1 (*.f64 y 5) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x y))
(+.f64 (*.f64 t x) (*.f64 x (*.f64 2 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 2 y t)))) 1)
(pow.f64 (*.f64 x (fma.f64 2 y t)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 2 y t))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 2 y t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 2 y t))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 2 y t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 2 y t)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 2 y t)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 2 y t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 y t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 2 y t))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 2 y t))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 2 y t))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 2 y t))))
(fma.f64 t x (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(fma.f64 1 (*.f64 t x) (*.f64 x (*.f64 2 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (cbrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 y)))
(fma.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))) 1)
(*.f64 1 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 2) (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(/.f64 (+.f64 (*.f64 125 (pow.f64 y 3)) (pow.f64 (*.f64 x (*.f64 2 y)) 3)) (+.f64 (pow.f64 (*.f64 y 5) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 y)) 2) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y 5) 2) (pow.f64 (*.f64 x (*.f64 2 y)) 2)) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))
(pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 3)
(pow.f64 (pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 2)
(log.f64 (exp.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))))
(cbrt.f64 (pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(exp.f64 (log.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(fma.f64 x (*.f64 2 y) (*.f64 y 5))
(fma.f64 y 5 (*.f64 x (*.f64 2 y)))
(fma.f64 (*.f64 2 y) x (*.f64 y 5))
(fma.f64 5 y (*.f64 x (*.f64 2 y)))
(fma.f64 1 (*.f64 y 5) (*.f64 x (*.f64 2 y)))
(fma.f64 1 (*.f64 x (*.f64 2 y)) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 y))) 2) (cbrt.f64 (*.f64 x (*.f64 2 y))) (*.f64 y 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (*.f64 2 y)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 2 y))) (sqrt.f64 (*.f64 x (*.f64 2 y))) (*.f64 y 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (*.f64 2 y)))
(fma.f64 (*.f64 x y) 2 (*.f64 y 5))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))) 1)
(*.f64 (fma.f64 x -2 5) (/.f64 1 (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 1 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 2) (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 -4 x) x 25) (fma.f64 x -2 5)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x -2 5) 3) (pow.f64 (fma.f64 (*.f64 -4 x) x 25) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 1 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 2) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))
(pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) y) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 y (fma.f64 x -2 5))) (fma.f64 (*.f64 -4 x) x 25)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (*.f64 x x)))) 1)
(pow.f64 (*.f64 -4 (*.f64 x x)) 1)
(pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 x x))) 3)
(pow.f64 (pow.f64 (*.f64 -4 (*.f64 x x)) 3) 1/3)
(pow.f64 (*.f64 x (sqrt.f64 -4)) 2)
(log.f64 (pow.f64 (exp.f64 (*.f64 -4 x)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (*.f64 -4 (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 x x))))
(exp.f64 (log.f64 (*.f64 -4 (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (*.f64 x x))) 1))
(log1p.f64 (expm1.f64 (*.f64 -4 (*.f64 x x))))
Outputs
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 2 (*.f64 x (+.f64 y z)))
(*.f64 t x)
(*.f64 x t)
(*.f64 t x)
(*.f64 x t)
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 t) (*.f64 -1 (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(fma.f64 2 (*.f64 x z) (*.f64 x t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 2 (*.f64 x z))
(*.f64 x (*.f64 2 z))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 2 (*.f64 x y)) (+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x)))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 5 y)
(*.f64 y 5)
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(*.f64 x y)
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(*.f64 x y)
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 5 y) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(*.f64 t x)
(*.f64 x t)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 t x))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 y (+.f64 5 (*.f64 2 x)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(neg.f64 (*.f64 y (fma.f64 -2 x -5)))
(*.f64 y (neg.f64 (fma.f64 x -2 -5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(neg.f64 (*.f64 y (fma.f64 -2 x -5)))
(*.f64 y (neg.f64 (fma.f64 x -2 -5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(neg.f64 (*.f64 y (fma.f64 -2 x -5)))
(*.f64 y (neg.f64 (fma.f64 x -2 -5)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -2 x) 5)))
(neg.f64 (*.f64 y (fma.f64 -2 x -5)))
(*.f64 y (neg.f64 (fma.f64 x -2 -5)))
(*.f64 5 y)
(*.f64 y 5)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
1/5
(+.f64 1/5 (*.f64 -2/25 x))
(+.f64 1/5 (*.f64 x -2/25))
(fma.f64 x -2/25 1/5)
(+.f64 1/5 (+.f64 (*.f64 -2/25 x) (*.f64 4/125 (pow.f64 x 2))))
(+.f64 1/5 (fma.f64 -2/25 x (*.f64 4/125 (*.f64 x x))))
(+.f64 1/5 (fma.f64 x -2/25 (*.f64 x (*.f64 x 4/125))))
(fma.f64 x -2/25 (fma.f64 x (*.f64 x 4/125) 1/5))
(+.f64 1/5 (+.f64 (*.f64 -2/25 x) (+.f64 (*.f64 -8/625 (pow.f64 x 3)) (*.f64 4/125 (pow.f64 x 2)))))
(+.f64 1/5 (fma.f64 -2/25 x (fma.f64 -8/625 (pow.f64 x 3) (*.f64 4/125 (*.f64 x x)))))
(+.f64 1/5 (fma.f64 x -2/25 (fma.f64 4/125 (*.f64 x x) (*.f64 -8/625 (pow.f64 x 3)))))
(+.f64 1/5 (fma.f64 x (*.f64 x 4/125) (fma.f64 x -2/25 (*.f64 -8/625 (pow.f64 x 3)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1/2 x) (/.f64 5/4 (*.f64 x x)))
(+.f64 (/.f64 1/2 x) (/.f64 -5/4 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 25/8 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (/.f64 5/4 (*.f64 x x))))
(+.f64 (+.f64 (/.f64 1/2 x) (/.f64 25/8 (pow.f64 x 3))) (/.f64 -5/4 (*.f64 x x)))
(+.f64 (/.f64 1/2 x) (+.f64 (/.f64 25/8 (pow.f64 x 3)) (/.f64 -5/4 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 5/4 (/.f64 1 (pow.f64 x 2))) (*.f64 125/16 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (/.f64 25/8 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 5/4 (*.f64 x x)) (/.f64 125/16 (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 1/2 x) (/.f64 25/8 (pow.f64 x 3))) (-.f64 (/.f64 -5/4 (*.f64 x x)) (/.f64 125/16 (pow.f64 x 4))))
(+.f64 (/.f64 1/2 x) (+.f64 (/.f64 25/8 (pow.f64 x 3)) (-.f64 (/.f64 -5/4 (*.f64 x x)) (/.f64 125/16 (pow.f64 x 4)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1/2 x) (/.f64 5/4 (*.f64 x x)))
(+.f64 (/.f64 1/2 x) (/.f64 -5/4 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 5/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 25/8 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (/.f64 5/4 (*.f64 x x))))
(+.f64 (+.f64 (/.f64 1/2 x) (/.f64 25/8 (pow.f64 x 3))) (/.f64 -5/4 (*.f64 x x)))
(+.f64 (/.f64 1/2 x) (+.f64 (/.f64 25/8 (pow.f64 x 3)) (/.f64 -5/4 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 25/8 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 5/4 (/.f64 1 (pow.f64 x 2))) (*.f64 125/16 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (/.f64 25/8 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 5/4 (*.f64 x x)) (/.f64 125/16 (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 1/2 x) (/.f64 25/8 (pow.f64 x 3))) (-.f64 (/.f64 -5/4 (*.f64 x x)) (/.f64 125/16 (pow.f64 x 4))))
(+.f64 (/.f64 1/2 x) (+.f64 (/.f64 25/8 (pow.f64 x 3)) (-.f64 (/.f64 -5/4 (*.f64 x x)) (/.f64 125/16 (pow.f64 x 4)))))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(/.f64 (*.f64 y (+.f64 25 (*.f64 -4 (pow.f64 x 2)))) (+.f64 5 (*.f64 -2 x)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(*.f64 5 y)
(*.f64 y 5)
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 2 (*.f64 x y))
(*.f64 x (*.f64 2 y))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 5 y))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(*.f64 -4 (pow.f64 x 2))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))) 1)
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 1 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 2) (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(*.f64 (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(/.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2) (*.f64 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 (*.f64 x 2) (+.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x t) 2) (-.f64 (pow.f64 (*.f64 (*.f64 x 2) (+.f64 y z)) 2) (*.f64 t (*.f64 x (*.f64 (*.f64 x 2) (+.f64 y z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 x t) 2) (*.f64 (*.f64 x (*.f64 2 (+.f64 y z))) (-.f64 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 x t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x t) 3) (*.f64 8 (pow.f64 (*.f64 x (+.f64 y z)) 3))) (fma.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (-.f64 (*.f64 2 (*.f64 x (+.f64 y z))) (*.f64 x t)) (pow.f64 (*.f64 x t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2)) (-.f64 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x t) 2) (pow.f64 (*.f64 (*.f64 x 2) (+.f64 y z)) 2)) (-.f64 (*.f64 x t) (*.f64 (*.f64 x 2) (+.f64 y z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x t) 2) (pow.f64 (*.f64 x (*.f64 2 (+.f64 y z))) 2)) (*.f64 x (-.f64 t (*.f64 2 (+.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x t) 2) (pow.f64 (*.f64 2 (*.f64 x (+.f64 y z))) 2)) (*.f64 x (+.f64 t (*.f64 -2 (+.f64 y z)))))
(pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 1)
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (cbrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 3)
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 3) 1/3)
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(pow.f64 (sqrt.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 2)
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log.f64 (exp.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z)))) 3))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(expm1.f64 (log1p.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(exp.f64 (log.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(exp.f64 (*.f64 (log.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))) 1))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(log1p.f64 (expm1.f64 (fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 t x (*.f64 x (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 x t (*.f64 x (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 x (*.f64 2 (+.f64 y z)) (*.f64 t x))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (*.f64 2 (+.f64 y z)) x (*.f64 t x))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 1 (*.f64 t x) (*.f64 x (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 1 (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 t x))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (cbrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) 2) (cbrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (*.f64 t x))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 (+.f64 y z))))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (sqrt.f64 (*.f64 x (*.f64 2 (+.f64 y z)))) (*.f64 t x))
(*.f64 x (+.f64 t (*.f64 2 (+.f64 y z))))
(*.f64 x (fma.f64 2 (+.f64 y z) t))
(+.f64 (*.f64 y 5) (*.f64 y x))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 y 5) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x 5)))) 1)
(*.f64 y (+.f64 x 5))
(pow.f64 (*.f64 y (+.f64 x 5)) 1)
(*.f64 y (+.f64 x 5))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x 5))) 3)
(*.f64 y (+.f64 x 5))
(pow.f64 (pow.f64 (*.f64 y (+.f64 x 5)) 3) 1/3)
(*.f64 y (+.f64 x 5))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x 5))) 2)
(*.f64 y (+.f64 x 5))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 x 5)))
(*.f64 y (+.f64 x 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x 5)))))
(*.f64 y (+.f64 x 5))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x 5)) 3))
(*.f64 y (+.f64 x 5))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x 5) 3)))
(*.f64 y (+.f64 x 5))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x 5) 3) (pow.f64 y 3)))
(*.f64 y (+.f64 x 5))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x 5))))
(*.f64 y (+.f64 x 5))
(exp.f64 (log.f64 (*.f64 y (+.f64 x 5))))
(*.f64 y (+.f64 x 5))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x 5))) 1))
(*.f64 y (+.f64 x 5))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x 5))))
(*.f64 y (+.f64 x 5))
(fma.f64 y 5 (*.f64 y x))
(*.f64 y (+.f64 x 5))
(fma.f64 y 5 (*.f64 x y))
(*.f64 y (+.f64 x 5))
(fma.f64 5 y (*.f64 y x))
(*.f64 y (+.f64 x 5))
(fma.f64 5 y (*.f64 x y))
(*.f64 y (+.f64 x 5))
(fma.f64 1 (*.f64 y 5) (*.f64 y x))
(*.f64 y (+.f64 x 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 y x))
(*.f64 y (+.f64 x 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 y x))
(*.f64 y (+.f64 x 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x y))
(*.f64 y (+.f64 x 5))
(+.f64 (*.f64 t x) (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 2 y t)))) 1)
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(pow.f64 (*.f64 x (fma.f64 2 y t)) 1)
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 2 y t))) 3)
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 2 y t)) 3) 1/3)
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 2 y t))) 2)
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 2 y t)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 2 y t)))))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 2 y t)) 3))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 2 y t) 3)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 y t) 3) (pow.f64 x 3)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 2 y t))))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(exp.f64 (log.f64 (*.f64 x (fma.f64 2 y t))))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 2 y t))) 1))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 2 y t))))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(fma.f64 t x (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(fma.f64 1 (*.f64 t x) (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (cbrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(fma.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 t x)) (*.f64 x (*.f64 2 y)))
(fma.f64 x t (*.f64 x (*.f64 2 y)))
(*.f64 x (fma.f64 2 y t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))) 1)
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 1 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 2) (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(*.f64 (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(/.f64 (+.f64 (*.f64 125 (pow.f64 y 3)) (pow.f64 (*.f64 x (*.f64 2 y)) 3)) (+.f64 (pow.f64 (*.f64 y 5) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 y)) 2) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))))
(/.f64 (fma.f64 125 (pow.f64 y 3) (pow.f64 (*.f64 x (*.f64 2 y)) 3)) (+.f64 (pow.f64 (*.f64 y 5) 2) (-.f64 (pow.f64 (*.f64 x (*.f64 2 y)) 2) (*.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))))
(/.f64 (fma.f64 (pow.f64 y 3) 125 (*.f64 8 (pow.f64 (*.f64 x y) 3))) (+.f64 (*.f64 25 (*.f64 y y)) (*.f64 (*.f64 x (*.f64 2 y)) (+.f64 (*.f64 x (*.f64 2 y)) (*.f64 y -5)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125 (pow.f64 (*.f64 x (*.f64 2 y)) 3)) (fma.f64 25 (*.f64 y y) (*.f64 (*.f64 x (*.f64 2 y)) (fma.f64 x (*.f64 2 y) (*.f64 y -5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y 5) 2) (pow.f64 (*.f64 x (*.f64 2 y)) 2)) (-.f64 (*.f64 y 5) (*.f64 x (*.f64 2 y))))
(/.f64 (-.f64 (*.f64 25 (*.f64 y y)) (pow.f64 (*.f64 x (*.f64 2 y)) 2)) (*.f64 y (-.f64 5 (*.f64 x 2))))
(pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 1)
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(pow.f64 (cbrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 3)
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(pow.f64 (pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 3) 1/3)
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(pow.f64 (sqrt.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 2)
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(log.f64 (exp.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(cbrt.f64 (pow.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y))) 3))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(expm1.f64 (log1p.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(exp.f64 (log.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))) 1))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(log1p.f64 (expm1.f64 (fma.f64 y 5 (*.f64 x (*.f64 2 y)))))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 x (*.f64 2 y) (*.f64 y 5))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 y 5 (*.f64 x (*.f64 2 y)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 (*.f64 2 y) x (*.f64 y 5))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 5 y (*.f64 x (*.f64 2 y)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 1 (*.f64 y 5) (*.f64 x (*.f64 2 y)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 1 (*.f64 x (*.f64 2 y)) (*.f64 y 5))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 2 y))) 2) (cbrt.f64 (*.f64 x (*.f64 2 y))) (*.f64 y 5))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5)) 2) (cbrt.f64 (*.f64 y 5)) (*.f64 x (*.f64 2 y)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 2 y))) (sqrt.f64 (*.f64 x (*.f64 2 y))) (*.f64 y 5))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 (sqrt.f64 (*.f64 y 5)) (sqrt.f64 (*.f64 y 5)) (*.f64 x (*.f64 2 y)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(fma.f64 (*.f64 x y) 2 (*.f64 y 5))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 y (fma.f64 x 2 5))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))) 1)
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (fma.f64 x -2 5) (/.f64 1 (fma.f64 (*.f64 -4 x) x 25)))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(*.f64 1 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 2) (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 1)
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 3)
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3) 1/3)
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 2)
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(pow.f64 (/.f64 (fma.f64 (*.f64 -4 x) x 25) (fma.f64 x -2 5)) -1)
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(log.f64 (exp.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x -2 5) 3) (pow.f64 (fma.f64 (*.f64 -4 x) x 25) 3)))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(exp.f64 (log.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))) 1))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x -4) x 25))
(/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 x x) -4 25))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))) 1)
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(*.f64 y (/.f64 1 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(*.f64 1 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 2) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 1)
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 3)
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(pow.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 3) 1/3)
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 2)
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(pow.f64 (/.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) y) -1)
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(log.f64 (pow.f64 (exp.f64 (/.f64 y (fma.f64 x -2 5))) (fma.f64 (*.f64 -4 x) x 25)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25)) 3))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 x -2 5) (fma.f64 (*.f64 -4 x) x 25)) 3)))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(exp.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))) 1))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y (fma.f64 x -2 5)) (fma.f64 (*.f64 -4 x) x 25))))
(*.f64 (fma.f64 (*.f64 x -4) x 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 (fma.f64 (*.f64 x x) -4 25) (/.f64 y (fma.f64 x -2 5)))
(*.f64 y (/.f64 (fma.f64 (*.f64 x x) -4 25) (fma.f64 x -2 5)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (*.f64 x x)))) 1)
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(pow.f64 (*.f64 -4 (*.f64 x x)) 1)
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 x x))) 3)
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(pow.f64 (pow.f64 (*.f64 -4 (*.f64 x x)) 3) 1/3)
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(pow.f64 (*.f64 x (sqrt.f64 -4)) 2)
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(log.f64 (pow.f64 (exp.f64 (*.f64 -4 x)) x))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 x x)))))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(cbrt.f64 (pow.f64 (*.f64 -4 (*.f64 x x)) 3))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 x x))))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(exp.f64 (log.f64 (*.f64 -4 (*.f64 x x))))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (*.f64 x x))) 1))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))
(log1p.f64 (expm1.f64 (*.f64 -4 (*.f64 x x))))
(*.f64 (*.f64 x -4) x)
(*.f64 x (*.f64 x -4))

eval69.0ms (0.8%)

Compiler

Compiled 3397 to 2124 computations (37.5% saved)

prune58.0ms (0.7%)

Pruning

20 alts after pruning (12 fresh and 8 done)

PrunedKeptTotal
New2444248
Fresh189
Picked235
Done055
Total24720267
Accuracy
100.0%
Counts
267 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.8%
(fma.f64 y 5 (*.f64 x t))
47.5%
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
27.5%
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
27.9%
(/.f64 y 1/5)
47.9%
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
74.0%
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
67.4%
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
67.0%
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
54.8%
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
49.6%
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
48.0%
(*.f64 (*.f64 x 2) (+.f64 y z))
22.4%
(*.f64 (*.f64 x 2) y)
47.9%
(*.f64 y (+.f64 5 (*.f64 x 2)))
41.5%
(*.f64 y (+.f64 5 x))
57.9%
(*.f64 x (+.f64 t (+.f64 z z)))
48.3%
(*.f64 x (+.f64 t (*.f64 2 y)))
16.3%
(*.f64 x y)
31.4%
(*.f64 t x)
28.0%
(*.f64 5 y)
30.1%
(*.f64 2 (*.f64 x z))
Compiler

Compiled 535 to 354 computations (33.8% saved)

regimes189.0ms (2.3%)

Counts
33 → 1
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)) (*.f64 y 5))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
(fma.f64 y 5 (*.f64 x t))
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
Outputs
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
Calls

5 calls:

64.0ms
x
58.0ms
z
27.0ms
y
18.0ms
t
14.0ms
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1z
100.0%1t
100.0%1(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
Compiler

Compiled 343 to 208 computations (39.4% saved)

regimes99.0ms (1.2%)

Counts
32 → 1
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)) (*.f64 y 5))
(/.f64 y (/.f64 (+.f64 5 (*.f64 x -2)) (+.f64 25 (*.f64 -4 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 25 (*.f64 (*.f64 x x) 4)) y) (-.f64 5 (*.f64 x 2)))
(/.f64 (-.f64 25 (*.f64 x (*.f64 x 4))) (/.f64 (-.f64 5 (*.f64 x 2)) y))
(*.f64 (*.f64 y (-.f64 25 (*.f64 x (*.f64 x 4)))) (/.f64 1 (-.f64 5 (*.f64 x 2))))
(fma.f64 y 5 (*.f64 x t))
(fma.f64 y 5 (*.f64 x (*.f64 y 2)))
Outputs
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
Calls

5 calls:

22.0ms
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
18.0ms
z
18.0ms
y
17.0ms
t
17.0ms
x
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1t
99.9%1(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
Compiler

Compiled 331 to 202 computations (39% saved)

regimes187.0ms (2.3%)

Counts
24 → 3
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
Outputs
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
Calls

4 calls:

78.0ms
x
40.0ms
z
25.0ms
y
14.0ms
t
Results
AccuracySegmentsBranch
99.5%3x
94.8%2y
95.8%3z
92.8%1t
Compiler

Compiled 206 to 123 computations (40.3% saved)

regimes209.0ms (2.5%)

Counts
23 → 3
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 (+.f64 y y) t)) (*.f64 y 5))
(+.f64 (*.f64 t x) (*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z))))
Outputs
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
Calls

4 calls:

88.0ms
y
39.0ms
x
39.0ms
z
37.0ms
t
Results
AccuracySegmentsBranch
89.5%3z
87.4%3t
88.7%3y
93.2%3x
Compiler

Compiled 193 to 117 computations (39.4% saved)

regimes39.0ms (0.5%)

Counts
20 → 3
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
Outputs
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))
Calls

1 calls:

35.0ms
x
Results
AccuracySegmentsBranch
91.2%3x
Compiler

Compiled 143 to 85 computations (40.6% saved)

regimes335.0ms (4%)

Counts
19 → 5
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(+.f64 (*.f64 y 5) (*.f64 x (*.f64 y 2)))
(/.f64 (*.f64 y 25) (-.f64 5 (*.f64 x 2)))
Outputs
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(*.f64 x (*.f64 2 (+.f64 y z)))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
(*.f64 x (+.f64 t (*.f64 2 z)))
(+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))
Calls

4 calls:

115.0ms
t
89.0ms
x
70.0ms
y
57.0ms
z
Results
AccuracySegmentsBranch
76.2%6t
83.2%5y
82.5%5z
81.6%8x
Compiler

Compiled 147 to 90 computations (38.8% saved)

regimes79.0ms (0.9%)

Counts
16 → 3
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(+.f64 (*.f64 2 (*.f64 x z)) (*.f64 t x))
Outputs
(+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
Calls

2 calls:

48.0ms
z
26.0ms
y
Results
AccuracySegmentsBranch
70.3%4z
78.3%3y
Compiler

Compiled 110 to 64 computations (41.8% saved)

regimes28.0ms (0.3%)

Counts
14 → 3
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 (*.f64 x 2) (+.f64 y z))
(*.f64 x (+.f64 (*.f64 2 y) (*.f64 2 z)))
Outputs
(*.f64 y (+.f64 5 (*.f64 x 2)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 y (+.f64 5 (*.f64 x 2)))
Calls

1 calls:

25.0ms
y
Results
AccuracySegmentsBranch
78.2%3y
Compiler

Compiled 87 to 52 computations (40.2% saved)

regimes110.0ms (1.3%)

Counts
11 → 5
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 x (+.f64 t (+.f64 z z)))
Outputs
(*.f64 y (+.f64 5 x))
(*.f64 x (+.f64 t (*.f64 2 z)))
(*.f64 y (+.f64 5 x))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 y (+.f64 5 x))
Calls

2 calls:

70.0ms
x
38.0ms
y
Results
AccuracySegmentsBranch
77.6%8x
75.6%5y
Compiler

Compiled 69 to 42 computations (39.1% saved)

regimes181.0ms (2.2%)

Counts
9 → 5
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
Outputs
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 x (+.f64 t (*.f64 2 y)))
(*.f64 5 y)
(*.f64 x (+.f64 t (*.f64 2 y)))
Calls

4 calls:

52.0ms
x
45.0ms
z
45.0ms
y
36.0ms
t
Results
AccuracySegmentsBranch
66.5%7z
70.3%5x
68.9%5t
64.3%7y
Compiler

Compiled 65 to 43 computations (33.8% saved)

regimes66.0ms (0.8%)

Counts
8 → 5
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
(*.f64 x (*.f64 2 (+.f64 y z)))
Outputs
(*.f64 t x)
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 y (+.f64 5 x))
(*.f64 x (*.f64 2 (+.f64 y z)))
(*.f64 t x)
Calls

2 calls:

34.0ms
t
29.0ms
x
Results
AccuracySegmentsBranch
67.3%5t
67.1%5x
Compiler

Compiled 48 to 31 computations (35.4% saved)

regimes192.0ms (2.3%)

Counts
7 → 8
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 (*.f64 x 2) y)
Outputs
(*.f64 t x)
(*.f64 y (+.f64 5 x))
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 2 (*.f64 x z))
(*.f64 y (+.f64 5 x))
(*.f64 2 (*.f64 x z))
(*.f64 t x)
Calls

4 calls:

61.0ms
x
51.0ms
t
48.0ms
z
31.0ms
y
Results
AccuracySegmentsBranch
59.3%5y
61.3%9z
58.3%10x
64.5%8t
Compiler

Compiled 51 to 35 computations (31.4% saved)

regimes207.0ms (2.5%)

Counts
5 → 10
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
Outputs
(*.f64 t x)
(*.f64 5 y)
(*.f64 2 (*.f64 x z))
(*.f64 5 y)
(*.f64 2 (*.f64 x z))
(*.f64 5 y)
(*.f64 x y)
(/.f64 y 1/5)
(*.f64 2 (*.f64 x z))
(*.f64 t x)
Calls

3 calls:

125.0ms
z
46.0ms
t
34.0ms
y
Results
AccuracySegmentsBranch
51.7%6z
53.1%7y
59.8%10t
Compiler

Compiled 36 to 25 computations (30.6% saved)

regimes75.0ms (0.9%)

Counts
4 → 5
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
(*.f64 x y)
(/.f64 y 1/5)
Outputs
(*.f64 t x)
(*.f64 5 y)
(*.f64 x y)
(*.f64 5 y)
(*.f64 t x)
Calls

1 calls:

74.0ms
t
Results
AccuracySegmentsBranch
51.8%5t
Compiler

Compiled 21 to 14 computations (33.3% saved)

regimes10.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 5 y)
(*.f64 t x)
Outputs
(*.f64 t x)
(*.f64 5 y)
(*.f64 t x)
Calls

1 calls:

9.0ms
t
Results
AccuracySegmentsBranch
50.2%3t
Compiler

Compiled 15 to 11 computations (26.7% saved)

regimes59.0ms (0.7%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 5 y)
Outputs
(*.f64 5 y)
Calls

4 calls:

50.0ms
t
3.0ms
z
3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
28.0%1y
28.0%1z
28.0%1x
28.0%1t
Compiler

Compiled 27 to 22 computations (18.5% saved)

bsearch43.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
5.592338756165069e-17
3.5630777124276175e-9
18.0ms
-1497.2335918051992
-0.006008294934659368
Results
39.0ms288×body256valid
Compiler

Compiled 638 to 450 computations (29.5% saved)

bsearch121.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
109.0ms
6.567706354864177e-124
2.9980655672392612e-121
12.0ms
-5.53314048417413e-53
-4.840874125510263e-54
Results
94.0msbody512valid
23.0ms218×body256valid
Compiler

Compiled 474 to 354 computations (25.3% saved)

bsearch131.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
72.0ms
4.86230294512016e-157
7.119193510648584e-146
59.0ms
-2.0882096834794614e-55
-6.066494606485035e-58
Results
83.0ms282×body256valid
1.0msbody512valid
Compiler

Compiled 566 to 414 computations (26.9% saved)

bsearch121.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
61.0ms
2.0729863576526064e-15
1.9183538417674997e-13
18.0ms
-4.814877099390125e-11
-1.1924438525396136e-18
30.0ms
-4.35943886054213e+54
-2.04165707748427e+51
12.0ms
-2.199336790586595e+90
-3.562136861245547e+89
Results
85.0ms337×body256valid
27.0ms132×body256infinite
1.0msbody1024valid
1.0msbody512valid
Compiler

Compiled 806 to 588 computations (27% saved)

bsearch32.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.0729863576526064e-15
1.9183538417674997e-13
17.0ms
-9.424029144212488e+58
-4.35943886054213e+54
Results
21.0ms175×body256valid
7.0ms61×body256infinite
1.0msbody1024valid
0.0msbody512valid
Compiler

Compiled 402 to 311 computations (22.6% saved)

bsearch33.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.0729863576526064e-15
1.9183538417674997e-13
17.0ms
-9.424029144212488e+58
-4.35943886054213e+54
Results
21.0ms175×body256valid
6.0ms60×body256infinite
1.0msbody1024valid
0.0msbody512valid
Compiler

Compiled 386 to 303 computations (21.5% saved)

bsearch71.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.673843120649682e+264
1.0371679231715832e+266
23.0ms
7.310541362415416e+81
2.894363211464847e+85
15.0ms
2.0729863576526064e-15
1.9183538417674997e-13
18.0ms
-4.309613727644369e+97
-2.199336790586595e+90
Results
38.0ms321×body256valid
24.0ms161×body256infinite
2.0ms10×body1024valid
1.0msbody512valid
Compiler

Compiled 708 to 545 computations (23% saved)

bsearch66.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.725636474037288e-92
1.8908806848187133e-89
16.0ms
-2.0882096834794614e-55
-6.066494606485035e-58
13.0ms
-6.272157091874404e+87
-7.968005461989155e+86
21.0ms
-9.861906765290717e+169
-2.0468078120335613e+153
Results
45.0ms383×body256valid
13.0ms126×body256infinite
0.0msbody512valid
Compiler

Compiled 730 to 562 computations (23% saved)

bsearch50.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
4.565493635708053e+32
1.3838256726958609e+37
4.0ms
3.428449938772166e-227
3.884130964549339e-227
15.0ms
1.3024915172603806e-254
3.553450559488908e-253
14.0ms
-6.137074607692097e+99
-2.7384992037734545e+98
Results
30.0ms258×body256valid
13.0ms122×body256infinite
0.0msbody512valid
0.0msbody1024valid
Compiler

Compiled 524 to 396 computations (24.4% saved)

bsearch108.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.139145100004871e-34
2.241479959185322e-33
14.0ms
1.5749992692914475e-159
8.36951367288904e-158
18.0ms
1.3024915172603806e-254
3.553450559488908e-253
10.0ms
4.952787056759137e-300
1.803888461680108e-299
19.0ms
-3.6019562152845444e-193
-4.520894349246187e-199
16.0ms
-6.933547566581643e-147
-2.2607831640822843e-150
17.0ms
-2.1784682897565823e+102
-6.137074607692097e+99
Results
70.0ms570×body256valid
24.0ms209×body256infinite
2.0ms11×body1024valid
2.0ms10×body512valid
Compiler

Compiled 998 to 790 computations (20.8% saved)

bsearch153.0ms (1.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.139145100004871e-34
2.241479959185322e-33
15.0ms
1.5749992692914475e-159
8.36951367288904e-158
20.0ms
1.4162339887684178e-190
1.1298822916287721e-179
17.0ms
2.924052242740843e-226
1.1332400445041257e-223
15.0ms
1.3024915172603806e-254
3.553450559488908e-253
20.0ms
-1.3901950386579159e-286
-1.970530118631205e-303
19.0ms
-2.33493939418623e-218
-2.234381522280121e-223
17.0ms
-5.390741082671525e-116
-1.041147893045715e-120
17.0ms
-2.1784682897565823e+102
-6.137074607692097e+99
Results
94.0ms817×body256valid
37.0ms319×body256infinite
4.0ms19×body512valid
3.0ms13×body1024valid
Compiler

Compiled 1288 to 1055 computations (18.1% saved)

bsearch65.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
5.139145100004871e-34
2.241479959185322e-33
20.0ms
1.4162339887684178e-190
1.1298822916287721e-179
17.0ms
2.924052242740843e-226
1.1332400445041257e-223
16.0ms
-2.1784682897565823e+102
-6.137074607692097e+99
Results
43.0ms374×body256valid
15.0ms131×body256infinite
1.0msbody1024valid
0.0msbody512valid
Compiler

Compiled 538 to 434 computations (19.3% saved)

bsearch30.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.139145100004871e-34
2.241479959185322e-33
17.0ms
-2.1784682897565823e+102
-6.137074607692097e+99
Results
18.0ms153×body256valid
8.0ms68×body256infinite
0.0msbody1024valid
0.0msbody512valid
Compiler

Compiled 250 to 200 computations (20% saved)

simplify28.0ms (0.3%)

Algorithm
egg-herbie
Rules
42×*-commutative
40×+-commutative
16×if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02011368
12761368
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(if (<=.f64 x -5/2) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))) (if (<=.f64 x 2115620184325601/604462909807314587353088) (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5)) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(if (<=.f64 x -336999333339383/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))) (if (<=.f64 x 6861357557350529/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5)) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(if (<=.f64 x -6349606639047319/55213970774324510299478046898216203619608871777363092441300193790394368) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))) (if (<=.f64 x 3655367458066347/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5)) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(if (<=.f64 y -359999999999999992457409063399667901670308595245116581591041631032889244748768398356250624) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5)) (if (<=.f64 y -4299999999999999758173599974168460634176216655504343040) (*.f64 x (*.f64 2 (+.f64 y z))) (if (<=.f64 y -2174274309511459/649037107316853453566312041152512) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5)) (if (<=.f64 y 3961408125713217/79228162514264337593543950336) (*.f64 x (+.f64 t (*.f64 2 z))) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))))))
(if (<=.f64 y -4799999999999999967460553636935814287016200521331507200) (+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5)) (if (<=.f64 y 8715097876569077/79228162514264337593543950336) (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 x 2)))))
(if (<=.f64 y -2299999999999999884705448443196774551093169438963261243392) (*.f64 y (+.f64 5 (*.f64 x 2))) (if (<=.f64 y 7986198781437845/1267650600228229401496703205376) (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 x 2)))))
(if (<=.f64 y -259999999999999988119679365937749294341279262749922650411864252099277563459800287262118248448) (*.f64 y (+.f64 5 x)) (if (<=.f64 y 940834429856889/4951760157141521099596496896) (*.f64 x (+.f64 t (*.f64 2 z))) (if (<=.f64 y 2199999999999999825135139103767807045091418704991477556879674566661955346476799361024) (*.f64 y (+.f64 5 x)) (if (<=.f64 y 2700000000000000197488903939897249047405869091575105939387372216769427879615627774797921542404844558186574851333596763849427113035459865440080035412624406734953175847047196521920924582895830950200983749952766608037680460285450394993947340045872827416615975609434112) (*.f64 x (+.f64 t (*.f64 2 y))) (*.f64 y (+.f64 5 x))))))
(if (<=.f64 x -390000000000000007228701846050596704242204888496313876242402151272756685624424503995960771119214244577296510932537812362296651270403132027063160916299520933888) (*.f64 x (+.f64 t (*.f64 2 y))) (if (<=.f64 x -960000000000000014045467421447878109731241268350068856907466355683004509681102287273984) (*.f64 x (*.f64 2 (+.f64 y z))) (if (<=.f64 x -4417117661945961/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 x (+.f64 t (*.f64 2 y))) (if (<=.f64 x 8485944879163265/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))))
(if (<=.f64 t -999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056) (*.f64 t x) (if (<=.f64 t 5778221434296339/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (*.f64 x (*.f64 2 (+.f64 y z))) (if (<=.f64 t 7468176164825437/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 13499999999999999318300007536992976896) (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 t x)))))
(if (<=.f64 t -2049999999999999984034204469364605223027418085020810018845001173034818916999617873994154216970434641920) (*.f64 t x) (if (<=.f64 t -7140675974698961/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (+.f64 5 x)) (if (<=.f64 t -7364190262167723/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 4147039328479053/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 2113178124542661/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 4204616825042777/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 6430607204255973/2923003274661805836407369665432566039311865085952) (*.f64 2 (*.f64 x z)) (*.f64 t x))))))))
(if (<=.f64 t -11199999999999999245631312160961128083222390316329639968199804119650609223960870113437029485659553792) (*.f64 t x) (if (<=.f64 t -7268387242956069/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832) (*.f64 5 y) (if (<=.f64 t -5697766239033079/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 2 (*.f64 x z)) (if (<=.f64 t -3511119404027961/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 5 y) (if (<=.f64 t 4120697342858189/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 8668418762743811/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 5 y) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 x y) (if (<=.f64 t 7123115562425411/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 y 1/5) (if (<=.f64 t 5261405894391251/5846006549323611672814739330865132078623730171904) (*.f64 2 (*.f64 x z)) (*.f64 t x))))))))))
(if (<=.f64 t -215000000000000004390456034711246915529488337536583003201501962017648294227569397676941747298525773824) (*.f64 t x) (if (<=.f64 t 364657039298117/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 5 y) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 x y) (if (<=.f64 t 2484552783462535/1461501637330902918203684832716283019655932542976) (*.f64 5 y) (*.f64 t x)))))
(if (<=.f64 t -13000000000000000789538252094597655884707623180184537799437777540714046779365218300728796543176409088) (*.f64 t x) (if (<=.f64 t 5261405894391251/2923003274661805836407369665432566039311865085952) (*.f64 5 y) (*.f64 t x)))
(*.f64 5 y)
Outputs
(fma.f64 y 5 (*.f64 x (+.f64 (*.f64 (+.f64 y z) 2) t)))
(+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (+.f64 y z) z) y) t)) (*.f64 y 5))
(+.f64 (*.f64 x (+.f64 t (+.f64 y (+.f64 z (+.f64 y z))))) (*.f64 y 5))
(if (<=.f64 x -5/2) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))) (if (<=.f64 x 2115620184325601/604462909807314587353088) (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 z z) y) t)) (*.f64 y 5)) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(if (or (<=.f64 x -5/2) (not (<=.f64 x 2115620184325601/604462909807314587353088))) (*.f64 x (+.f64 t (+.f64 (*.f64 y 2) (*.f64 z 2)))) (+.f64 (*.f64 y 5) (*.f64 x (+.f64 t (+.f64 y (+.f64 z z))))))
(if (<=.f64 x -336999333339383/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))) (if (<=.f64 x 6861357557350529/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (+.f64 (*.f64 x (+.f64 y (*.f64 2 z))) (*.f64 y 5)) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(if (or (<=.f64 x -336999333339383/6739986666787659948666753771754907668409286105635143120275902562304) (not (<=.f64 x 6861357557350529/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992))) (*.f64 x (+.f64 t (+.f64 (*.f64 y 2) (*.f64 z 2)))) (+.f64 (*.f64 y 5) (*.f64 x (+.f64 y (*.f64 z 2)))))
(if (<=.f64 x -6349606639047319/55213970774324510299478046898216203619608871777363092441300193790394368) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z)))) (if (<=.f64 x 3655367458066347/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5)) (*.f64 x (+.f64 t (+.f64 (*.f64 2 y) (*.f64 2 z))))))
(if (or (<=.f64 x -6349606639047319/55213970774324510299478046898216203619608871777363092441300193790394368) (not (<=.f64 x 3655367458066347/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184))) (*.f64 x (+.f64 t (+.f64 (*.f64 y 2) (*.f64 z 2)))) (+.f64 (*.f64 y 5) (*.f64 x (+.f64 y t))))
(if (<=.f64 y -359999999999999992457409063399667901670308595245116581591041631032889244748768398356250624) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5)) (if (<=.f64 y -4299999999999999758173599974168460634176216655504343040) (*.f64 x (*.f64 2 (+.f64 y z))) (if (<=.f64 y -2174274309511459/649037107316853453566312041152512) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5)) (if (<=.f64 y 3961408125713217/79228162514264337593543950336) (*.f64 x (+.f64 t (*.f64 2 z))) (+.f64 (*.f64 x (+.f64 y t)) (*.f64 y 5))))))
(if (<=.f64 y -359999999999999992457409063399667901670308595245116581591041631032889244748768398356250624) (+.f64 (*.f64 y 5) (*.f64 x (+.f64 y t))) (if (<=.f64 y -4299999999999999758173599974168460634176216655504343040) (*.f64 x (*.f64 (+.f64 y z) 2)) (if (or (<=.f64 y -2174274309511459/649037107316853453566312041152512) (not (<=.f64 y 3961408125713217/79228162514264337593543950336))) (+.f64 (*.f64 y 5) (*.f64 x (+.f64 y t))) (*.f64 x (+.f64 t (*.f64 z 2))))))
(if (<=.f64 y -4799999999999999967460553636935814287016200521331507200) (+.f64 (*.f64 2 (*.f64 x y)) (*.f64 y 5)) (if (<=.f64 y 8715097876569077/79228162514264337593543950336) (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 x 2)))))
(if (<=.f64 y -4799999999999999967460553636935814287016200521331507200) (+.f64 (*.f64 y 5) (*.f64 2 (*.f64 y x))) (if (<=.f64 y 8715097876569077/79228162514264337593543950336) (*.f64 x (+.f64 t (*.f64 z 2))) (*.f64 y (+.f64 5 (*.f64 x 2)))))
(if (<=.f64 y -2299999999999999884705448443196774551093169438963261243392) (*.f64 y (+.f64 5 (*.f64 x 2))) (if (<=.f64 y 7986198781437845/1267650600228229401496703205376) (*.f64 x (+.f64 t (*.f64 2 z))) (*.f64 y (+.f64 5 (*.f64 x 2)))))
(if (or (<=.f64 y -2299999999999999884705448443196774551093169438963261243392) (not (<=.f64 y 7986198781437845/1267650600228229401496703205376))) (*.f64 y (+.f64 5 (*.f64 x 2))) (*.f64 x (+.f64 t (*.f64 z 2))))
(if (<=.f64 y -259999999999999988119679365937749294341279262749922650411864252099277563459800287262118248448) (*.f64 y (+.f64 5 x)) (if (<=.f64 y 940834429856889/4951760157141521099596496896) (*.f64 x (+.f64 t (*.f64 2 z))) (if (<=.f64 y 2199999999999999825135139103767807045091418704991477556879674566661955346476799361024) (*.f64 y (+.f64 5 x)) (if (<=.f64 y 2700000000000000197488903939897249047405869091575105939387372216769427879615627774797921542404844558186574851333596763849427113035459865440080035412624406734953175847047196521920924582895830950200983749952766608037680460285450394993947340045872827416615975609434112) (*.f64 x (+.f64 t (*.f64 2 y))) (*.f64 y (+.f64 5 x))))))
(if (<=.f64 y -259999999999999988119679365937749294341279262749922650411864252099277563459800287262118248448) (*.f64 y (+.f64 5 x)) (if (<=.f64 y 940834429856889/4951760157141521099596496896) (*.f64 x (+.f64 t (*.f64 z 2))) (if (or (<=.f64 y 2199999999999999825135139103767807045091418704991477556879674566661955346476799361024) (not (<=.f64 y 2700000000000000197488903939897249047405869091575105939387372216769427879615627774797921542404844558186574851333596763849427113035459865440080035412624406734953175847047196521920924582895830950200983749952766608037680460285450394993947340045872827416615975609434112))) (*.f64 y (+.f64 5 x)) (*.f64 x (+.f64 t (*.f64 y 2))))))
(if (<=.f64 x -390000000000000007228701846050596704242204888496313876242402151272756685624424503995960771119214244577296510932537812362296651270403132027063160916299520933888) (*.f64 x (+.f64 t (*.f64 2 y))) (if (<=.f64 x -960000000000000014045467421447878109731241268350068856907466355683004509681102287273984) (*.f64 x (*.f64 2 (+.f64 y z))) (if (<=.f64 x -4417117661945961/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 x (+.f64 t (*.f64 2 y))) (if (<=.f64 x 8485944879163265/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 5 y) (*.f64 x (+.f64 t (*.f64 2 y)))))))
(if (<=.f64 x -390000000000000007228701846050596704242204888496313876242402151272756685624424503995960771119214244577296510932537812362296651270403132027063160916299520933888) (*.f64 x (+.f64 t (*.f64 y 2))) (if (<=.f64 x -960000000000000014045467421447878109731241268350068856907466355683004509681102287273984) (*.f64 x (*.f64 (+.f64 y z) 2)) (if (or (<=.f64 x -4417117661945961/1766847064778384329583297500742918515827483896875618958121606201292619776) (not (<=.f64 x 8485944879163265/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656))) (*.f64 x (+.f64 t (*.f64 y 2))) (*.f64 y 5))))
(if (<=.f64 t -999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056) (*.f64 t x) (if (<=.f64 t 5778221434296339/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (*.f64 x (*.f64 2 (+.f64 y z))) (if (<=.f64 t 7468176164825437/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 13499999999999999318300007536992976896) (*.f64 x (*.f64 2 (+.f64 y z))) (*.f64 t x)))))
(if (<=.f64 t -999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056) (*.f64 x t) (if (<=.f64 t 5778221434296339/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (*.f64 x (*.f64 (+.f64 y z) 2)) (if (<=.f64 t 7468176164825437/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 13499999999999999318300007536992976896) (*.f64 x (*.f64 (+.f64 y z) 2)) (*.f64 x t)))))
(if (<=.f64 t -2049999999999999984034204469364605223027418085020810018845001173034818916999617873994154216970434641920) (*.f64 t x) (if (<=.f64 t -7140675974698961/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (+.f64 5 x)) (if (<=.f64 t -7364190262167723/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 4147039328479053/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 2113178124542661/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 4204616825042777/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 6430607204255973/2923003274661805836407369665432566039311865085952) (*.f64 2 (*.f64 x z)) (*.f64 t x))))))))
(if (<=.f64 t -2049999999999999984034204469364605223027418085020810018845001173034818916999617873994154216970434641920) (*.f64 x t) (if (<=.f64 t -7140675974698961/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (+.f64 5 x)) (if (<=.f64 t -7364190262167723/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 4147039328479053/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 2113178124542661/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 4204616825042777/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (*.f64 y (+.f64 5 x)) (if (<=.f64 t 6430607204255973/2923003274661805836407369665432566039311865085952) (*.f64 2 (*.f64 x z)) (*.f64 x t))))))))
(if (<=.f64 t -11199999999999999245631312160961128083222390316329639968199804119650609223960870113437029485659553792) (*.f64 t x) (if (<=.f64 t -7268387242956069/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832) (*.f64 5 y) (if (<=.f64 t -5697766239033079/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 2 (*.f64 x z)) (if (<=.f64 t -3511119404027961/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 5 y) (if (<=.f64 t 4120697342858189/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 8668418762743811/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 5 y) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 x y) (if (<=.f64 t 7123115562425411/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 y 1/5) (if (<=.f64 t 5261405894391251/5846006549323611672814739330865132078623730171904) (*.f64 2 (*.f64 x z)) (*.f64 t x))))))))))
(if (<=.f64 t -11199999999999999245631312160961128083222390316329639968199804119650609223960870113437029485659553792) (*.f64 x t) (if (<=.f64 t -7268387242956069/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832) (*.f64 y 5) (if (<=.f64 t -5697766239033079/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 2 (*.f64 x z)) (if (<=.f64 t -3511119404027961/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 y 5) (if (<=.f64 t 4120697342858189/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 2 (*.f64 x z)) (if (<=.f64 t 8668418762743811/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 y 5) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 y x) (if (<=.f64 t 7123115562425411/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 y 1/5) (if (<=.f64 t 5261405894391251/5846006549323611672814739330865132078623730171904) (*.f64 2 (*.f64 x z)) (*.f64 x t))))))))))
(if (<=.f64 t -215000000000000004390456034711246915529488337536583003201501962017648294227569397676941747298525773824) (*.f64 t x) (if (<=.f64 t 364657039298117/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 5 y) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 x y) (if (<=.f64 t 2484552783462535/1461501637330902918203684832716283019655932542976) (*.f64 5 y) (*.f64 t x)))))
(if (<=.f64 t -215000000000000004390456034711246915529488337536583003201501962017648294227569397676941747298525773824) (*.f64 x t) (if (<=.f64 t 364657039298117/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 y 5) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 y x) (if (<=.f64 t 2484552783462535/1461501637330902918203684832716283019655932542976) (*.f64 y 5) (*.f64 x t)))))
(if (<=.f64 t -13000000000000000789538252094597655884707623180184537799437777540714046779365218300728796543176409088) (*.f64 t x) (if (<=.f64 t 5261405894391251/2923003274661805836407369665432566039311865085952) (*.f64 5 y) (*.f64 t x)))
(if (<=.f64 t -13000000000000000789538252094597655884707623180184537799437777540714046779365218300728796543176409088) (*.f64 x t) (if (<=.f64 t 5261405894391251/2923003274661805836407369665432566039311865085952) (*.f64 y 5) (*.f64 x t)))
(*.f64 5 y)
(*.f64 y 5)
Compiler

Compiled 597 to 394 computations (34% saved)

soundness908.0ms (10.9%)

Rules
1888×fma-def
1888×fma-def
1888×fma-def
1166×fma-neg
876×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014102
134084
2553584
04887113
113357113
270887113
04887113
113357113
270887113
02274
152470
2699470
03739620
19319234
232798830
03739620
19319234
232798830
03739620
19319234
232798830
Stop Event
node limit
node limit
node limit
node limit
unsound
unsound
node limit
Compiler

Compiled 449 to 289 computations (35.6% saved)

end0.0ms (0%)

preprocess270.0ms (3.3%)

Compiler

Compiled 1112 to 666 computations (40.1% saved)

Profiling

Loading profile data...