Statistics.Distribution.Beta:$centropy from math-functions-0.1.5.2

Time bar (total: 27.0s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 28 to 20 computations (28.6% saved)

sample3.3s (12%)

Results
1.8s5259×body256valid
1.4s2995×body256infinite
1.0msbody1024valid
0.0msbody512valid
Bogosity

preprocess134.0ms (0.5%)

Algorithm
egg-herbie
Rules
1402×associate-+l+
1170×associate-+r+
1034×associate--r+
786×fma-neg
748×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01461431
14911239
217711225
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b)))
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b))
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b))
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) b))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) b))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 (neg.f64 x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (fma.f64 x -1 (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 (neg.f64 y) -1))) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 (neg.f64 y) (-.f64 t 2))))
(fma.f64 b (+.f64 (-.f64 t y) -2) (-.f64 x (fma.f64 z (fma.f64 -1 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (-.f64 t (+.f64 y 2)) (+.f64 x (fma.f64 z (+.f64 y 1) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 (neg.f64 t) -1)))) (*.f64 b (+.f64 (-.f64 y t) -2)))
(fma.f64 b (-.f64 y (-.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (fma.f64 -1 t -1)))))
(fma.f64 b (+.f64 (-.f64 y t) -2) (+.f64 x (fma.f64 z (-.f64 1 y) (+.f64 (*.f64 a t) a))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) (neg.f64 a)))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (fma.f64 (+.f64 y -1) (neg.f64 z) (*.f64 (+.f64 t -1) a))))
(+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 -2 t)) b))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b)))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) (neg.f64 b)))
(-.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y (+.f64 -2 t)) b)))
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b))
(+.f64 (-.f64 (-.f64 y (*.f64 z (+.f64 x -1))) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 (+.f64 x t) -2)))
(fma.f64 b (+.f64 x (+.f64 t -2)) (-.f64 y (fma.f64 z (+.f64 x -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 (+.f64 -2 t) x) (+.f64 y (fma.f64 z (-.f64 1 x) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 z (+.f64 (*.f64 x (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 z (fma.f64 x (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 z (fma.f64 x (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b))
(+.f64 (-.f64 t (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 x -1)))) (*.f64 b (+.f64 y (-.f64 x 2))))
(fma.f64 b (+.f64 x (+.f64 y -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 x -1)))))
(fma.f64 b (+.f64 y (+.f64 x -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (-.f64 x 1)))))
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 a (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 x (+.f64 t -1)))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 a (fma.f64 (+.f64 y -1) z (*.f64 x (+.f64 t -1)))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 a (fma.f64 z (-.f64 1 y) (*.f64 x (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x))
(+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 x (+.f64 y (-.f64 t 2))))
(fma.f64 x (+.f64 y (+.f64 t -2)) (-.f64 b (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 x (+.f64 y (+.f64 -2 t)) (+.f64 b (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 y (+.f64 z -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 z (-.f64 t 2))))
(fma.f64 b (+.f64 z (+.f64 t -2)) (-.f64 x (fma.f64 y (+.f64 z -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 z (+.f64 t -2)) (+.f64 x (fma.f64 y (-.f64 1 z) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 t -1) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (-.f64 x (fma.f64 (+.f64 y -1) a (-.f64 (*.f64 z t) z))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 a -1)) (*.f64 y (+.f64 t -1)))) (*.f64 b (+.f64 (+.f64 t a) -2)))
(fma.f64 b (+.f64 t (+.f64 a -2)) (-.f64 x (fma.f64 z (+.f64 a -1) (*.f64 y (+.f64 t -1)))))
(fma.f64 b (+.f64 t (+.f64 -2 a)) (+.f64 x (fma.f64 z (-.f64 1 a) (*.f64 y (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y))
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 b -1))) (*.f64 (+.f64 t -1) a)) (*.f64 y (+.f64 (+.f64 t b) -2)))
(fma.f64 y (+.f64 t (+.f64 b -2)) (-.f64 x (fma.f64 z (+.f64 b -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 y (+.f64 t (+.f64 b -2)) (+.f64 x (fma.f64 z (-.f64 1 b) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) t) (*.f64 a (+.f64 z -1)))) (*.f64 b (+.f64 y (-.f64 z 2))))
(fma.f64 b (+.f64 y (+.f64 z -2)) (-.f64 x (fma.f64 (+.f64 y -1) t (*.f64 a (+.f64 z -1)))))
(fma.f64 b (+.f64 y (+.f64 z -2)) (+.f64 x (fma.f64 t (-.f64 1 y) (*.f64 a (-.f64 1 z)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 t -1) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (-.f64 x (fma.f64 (+.f64 y -1) a (-.f64 (*.f64 z t) z))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) b)) (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y (-.f64 t 2))))
(fma.f64 z (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) b (*.f64 (+.f64 t -1) a))))
(fma.f64 z (+.f64 y (+.f64 -2 t)) (+.f64 x (fma.f64 b (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t (+.f64 a -1)))) (*.f64 b (+.f64 y (-.f64 a 2))))
(fma.f64 b (+.f64 y (+.f64 a -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (+.f64 a -1)))))
(fma.f64 b (+.f64 y (+.f64 a -2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 1 a)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 a (+.f64 b -1))) (*.f64 t (+.f64 y (-.f64 b 2))))
(fma.f64 t (+.f64 y (+.f64 b -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 b -1)))))
(fma.f64 t (+.f64 y (+.f64 b -2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 b)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) b)) (*.f64 a (+.f64 y (-.f64 t 2))))
(fma.f64 a (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) b))))
(fma.f64 a (+.f64 y (+.f64 -2 t)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 b (-.f64 1 t)))))
Compiler

Compiled 27 to 19 computations (29.6% saved)

eval4.0ms (0%)

Compiler

Compiled 65 to 41 computations (36.9% saved)

prune9.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.8%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
94.5%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
96.8%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
94.5%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 104 to 72 computations (30.8% saved)

localize573.0ms (2.1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))
100.0%
(*.f64 (+.f64 t -1) a)
99.2%
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
97.6%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
100.0%
(*.f64 (-.f64 t 1) a)
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
99.0%
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
95.8%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 155 to 87 computations (43.9% saved)

series71.0ms (0.3%)

Counts
8 → 372
Calls

99 calls:

TimeVariablePointExpression
4.0ms
b
@-inf
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
3.0ms
x
@0
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
3.0ms
b
@0
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
2.0ms
z
@-inf
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
2.0ms
y
@inf
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))

rewrite229.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
672×add-sqr-sqrt
658×pow1
658×*-un-lft-identity
628×add-cbrt-cube
628×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031244
1748244
Stop Event
node limit
Counts
8 → 251
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 t 1) a)
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
(*.f64 (+.f64 t -1) a)
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))
Outputs
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))

simplify273.0ms (1%)

Algorithm
egg-herbie
Rules
982×fma-def
632×log-prod
542×associate-*r*
496×exp-sum
468×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046429439
1140425779
2643625779
Stop Event
node limit
Counts
623 → 310
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 (-.f64 b z) y)
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 (-.f64 y 2) b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 -1 a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a t)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a t)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 (-.f64 b z) y)
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(*.f64 (-.f64 t 1) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 (-.f64 t 1) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 (-.f64 t 1) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 -1 a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a t)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a t)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
Outputs
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 (fma.f64 b -1 z) (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 (neg.f64 y) (fma.f64 b -1 z) (fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 (neg.f64 y) (fma.f64 b -1 z) (fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 (neg.f64 y) (fma.f64 b -1 z) (fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (+.f64 t -1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 t (*.f64 1 (-.f64 b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(+.f64 (fma.f64 z (-.f64 1 y) x) a)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 y -1)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 y 2) b)
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a))))
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 (fma.f64 b -1 z) (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 (neg.f64 y) (fma.f64 b -1 z) (fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 (neg.f64 y) (fma.f64 b -1 z) (fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(fma.f64 (neg.f64 y) (fma.f64 b -1 z) (fma.f64 b (+.f64 t -2) (-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 t (*.f64 1 (-.f64 b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (+.f64 t -1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))
(fma.f64 -1 z (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 t a (neg.f64 a)) z)
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))
(fma.f64 z (+.f64 y -1) (neg.f64 a))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 (-.f64 t 1) a)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(-.f64 (+.f64 x z) (fma.f64 t a (neg.f64 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(+.f64 (fma.f64 z (-.f64 1 y) x) a)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t a) x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (neg.f64 a) t (+.f64 (fma.f64 z (-.f64 1 y) x) a))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 y -1)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 t a (neg.f64 a)) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (-.f64 (fma.f64 t a (neg.f64 a)) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (fma.f64 t a (neg.f64 a)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2))) (neg.f64 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2))))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(fabs.f64 (fma.f64 t a (neg.f64 a)))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 t a (neg.f64 a)) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (-.f64 (fma.f64 t a (neg.f64 a)) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (fma.f64 t a (neg.f64 a)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t a (neg.f64 a)) 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2) (*.f64 (fma.f64 t a (neg.f64 a)) (-.f64 (fma.f64 t a (neg.f64 a)) (-.f64 (*.f64 y z) z)))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(fabs.f64 (fma.f64 t a (neg.f64 a)))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 a t (neg.f64 a))
(fma.f64 t a (neg.f64 a))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 t a (neg.f64 a)) 0))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2))) (neg.f64 (+.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 y z (fma.f64 t a (neg.f64 a))) z) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))

eval224.0ms (0.8%)

Compiler

Compiled 8924 to 5446 computations (39% saved)

prune125.0ms (0.5%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New29317310
Fresh000
Picked202
Done000
Total29517312
Accuracy
100.0%
Counts
312 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.1%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
77.5%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
96.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
67.2%
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
66.4%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
77.5%
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
96.1%
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
69.1%
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
94.5%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (+.f64 (*.f64 a t) (*.f64 -1 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
94.5%
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
49.9%
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
36.0%
(*.f64 (-.f64 b z) y)
35.7%
(*.f64 z (-.f64 1 y))
26.7%
(*.f64 t (-.f64 b a))
22.9%
(*.f64 a (-.f64 1 t))
13.4%
x
69.1%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
77.5%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
96.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
67.2%
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
66.4%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
77.5%
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
96.1%
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
69.1%
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
94.5%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (+.f64 (*.f64 a t) (*.f64 -1 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
94.5%
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
49.9%
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
36.0%
(*.f64 (-.f64 b z) y)
35.7%
(*.f64 z (-.f64 1 y))
26.7%
(*.f64 t (-.f64 b a))
22.9%
(*.f64 a (-.f64 1 t))
13.4%
x
Compiler

Compiled 1226 to 876 computations (28.5% saved)

localize250.0ms (0.9%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 a (-.f64 1 t) x)
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
98.6%
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
100.0%
(*.f64 (-.f64 t 1) a)
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
98.6%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
100.0%
(*.f64 a (-.f64 1 t))
100.0%
(fma.f64 b (+.f64 t -2) x)
100.0%
(*.f64 a (-.f64 1 t))
98.4%
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))
97.9%
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
Compiler

Compiled 201 to 93 computations (53.7% saved)

series21.0ms (0.1%)

Counts
8 → 330
Calls

93 calls:

TimeVariablePointExpression
3.0ms
b
@0
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
2.0ms
a
@-inf
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
y
@0
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
t
@inf
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
t
@0
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))

rewrite80.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
746×add-sqr-sqrt
732×pow1
732×*-un-lft-identity
692×add-exp-log
692×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029216
1689208
Stop Event
node limit
Counts
8 → 159
Calls
Call 1
Inputs
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))
(*.f64 a (-.f64 1 t))
(fma.f64 b (+.f64 t -2) x)
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 a (-.f64 1 t) x)
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))) 1)
(*.f64 1 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))
(pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 2)
(log.f64 (exp.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))) 1)
(*.f64 1 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 3)
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2)
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 b (+.f64 t -2)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) x))) 1)
(*.f64 1 (fma.f64 b (+.f64 t -2) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) x)) (sqrt.f64 (fma.f64 b (+.f64 t -2) x)))
(pow.f64 (fma.f64 b (+.f64 t -2) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) x)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) x)) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) x))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 (-.f64 t 1)) a))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 (-.f64 t 1)) a (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 a) (-.f64 t 1) (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (-.f64 t 1)))) (sqrt.f64 (*.f64 a (-.f64 t 1))) (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (-.f64 t 1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (-.f64 t 1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 t 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (-.f64 t 1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 t 1))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 (-.f64 t 1)) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))) 1)
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2)))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) x))) 1)
(*.f64 1 (fma.f64 a (-.f64 1 t) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) x)))
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (sqrt.f64 (fma.f64 a (-.f64 1 t) x)))
(pow.f64 (fma.f64 a (-.f64 1 t) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 3)
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) 2)
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) x))))
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) x)))
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) x)))

simplify163.0ms (0.6%)

Algorithm
egg-herbie
Rules
1072×fma-def
724×fma-neg
710×log-prod
678×associate-+r+
640×exp-sum
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044314197
1122413881
2521913875
Stop Event
node limit
Counts
489 → 297
Calls
Call 1
Inputs
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) (+.f64 z x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) (+.f64 z x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) (+.f64 z x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(*.f64 (+.f64 1 (*.f64 -1 y)) z)
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 b z) y) x)))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))
(+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))
(+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 -1 (*.f64 y z)) x)
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
x
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
x
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
x
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(*.f64 (-.f64 t 2) b)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(*.f64 (-.f64 t 2) b)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(+.f64 (*.f64 -2 b) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
x
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
x
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a))
(*.f64 y b)
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(*.f64 y b)
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 x (*.f64 (-.f64 t 1) a))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a))
x
x
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x)))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(*.f64 y b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(*.f64 y b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 a x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))) 1)
(*.f64 1 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))
(pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 2)
(log.f64 (exp.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))) 1)
(*.f64 1 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 3)
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2)
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 b (+.f64 t -2)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) x))) 1)
(*.f64 1 (fma.f64 b (+.f64 t -2) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) x)) (sqrt.f64 (fma.f64 b (+.f64 t -2) x)))
(pow.f64 (fma.f64 b (+.f64 t -2) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) x)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) x)) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) x))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 (-.f64 t 1)) a))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 (-.f64 t 1)) a (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 a) (-.f64 t 1) (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (-.f64 t 1)))) (sqrt.f64 (*.f64 a (-.f64 t 1))) (*.f64 a (-.f64 t 1))))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (-.f64 t 1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (-.f64 t 1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 t 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (-.f64 t 1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 t 1))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 (-.f64 t 1)) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))) 1)
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2)))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) x))) 1)
(*.f64 1 (fma.f64 a (-.f64 1 t) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) x)))
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (sqrt.f64 (fma.f64 a (-.f64 1 t) x)))
(pow.f64 (fma.f64 a (-.f64 1 t) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 3)
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) 2)
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) x))))
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) x)))
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) x)))
Outputs
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) x))
(+.f64 z (+.f64 (fma.f64 b -2 x) (fma.f64 t (-.f64 b a) a)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 z y) (+.f64 z x)))
(+.f64 (*.f64 z (-.f64 1 y)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) (+.f64 z x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) (+.f64 z x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) (+.f64 z x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 (+.f64 1 (*.f64 -1 y)) z)
(*.f64 z (+.f64 1 (neg.f64 y)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 z y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(neg.f64 (*.f64 z (+.f64 y -1)))
(*.f64 z (neg.f64 (+.f64 y -1)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(fma.f64 y b (fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b y (fma.f64 a (-.f64 1 t) (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x)) (-.f64 (*.f64 z y) z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(fma.f64 y b (fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b y (fma.f64 a (-.f64 1 t) (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x)) (-.f64 (*.f64 z y) z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b (-.f64 t 2)) x))))
(fma.f64 y b (fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b y (fma.f64 a (-.f64 1 t) (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x)) (-.f64 (*.f64 z y) z))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x))))
(+.f64 a (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)))
(+.f64 (fma.f64 b -2 z) (+.f64 (fma.f64 (-.f64 b z) y x) a))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 b z) y) x)))))
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 (-.f64 b z) y x)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b -2 z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) a) (fma.f64 b -2 z)) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 b (+.f64 t -2) (*.f64 (-.f64 b z) y)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) x)
(fma.f64 -1 (*.f64 z y) x)
(-.f64 x (*.f64 z y))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x))
(fma.f64 b (+.f64 (+.f64 t -2) y) x)
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(fma.f64 b (+.f64 (+.f64 t y) -2) x)
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 -2 b (fma.f64 (-.f64 b z) y x))
(fma.f64 b -2 (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))
(fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
x
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
x
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
x
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 (-.f64 t 2) b) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 -2 b) x)
(fma.f64 -2 b x)
(fma.f64 b -2 x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) x))
(fma.f64 b (+.f64 t -2) x)
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
x
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
x
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
(+.f64 (*.f64 b (-.f64 t 2)) x)
(fma.f64 b (+.f64 t -2) x)
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (+.f64 t -1)))
(+.f64 (fma.f64 b -2 x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 y b)
(*.f64 b y)
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 y b)
(*.f64 b y)
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a))
(-.f64 (fma.f64 (+.f64 y -2) b x) (neg.f64 a))
(+.f64 a (fma.f64 b (+.f64 y -2) x))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a))
(-.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 (+.f64 t y) -2)))
x
x
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)
(fma.f64 b (+.f64 (+.f64 t -2) y) x)
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(fma.f64 b (+.f64 (+.f64 t y) -2) x)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)
(fma.f64 b (+.f64 (+.f64 t -2) y) x)
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(fma.f64 b (+.f64 (+.f64 t y) -2) x)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 (fma.f64 (+.f64 y -2) b x) (neg.f64 a))
(+.f64 a (fma.f64 b (+.f64 y -2) x))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a))
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 (+.f64 t y) -2)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
x
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x))
(-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (+.f64 t -1)))
(+.f64 (fma.f64 b -2 x) (fma.f64 t (-.f64 b a) a))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 y b)
(*.f64 b y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 y b)
(*.f64 b y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 (+.f64 t -2) y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 (+.f64 t y) -2))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))) 1)
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 1 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z)))
(pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 1)
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 3)
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(pow.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 2)
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(log.f64 (exp.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) 3))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(exp.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))) 1))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))) 1)
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 1 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 1)
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 3)
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3) 1/3)
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 2)
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) 3))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))) 1))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 b (+.f64 t -2)) x)
(fma.f64 b (+.f64 t -2) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) x))) 1)
(fma.f64 b (+.f64 t -2) x)
(*.f64 1 (fma.f64 b (+.f64 t -2) x))
(fma.f64 b (+.f64 t -2) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) x)
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) x)) (sqrt.f64 (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) x)
(pow.f64 (fma.f64 b (+.f64 t -2) x) 1)
(fma.f64 b (+.f64 t -2) x)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) x)) 3)
(fma.f64 b (+.f64 t -2) x)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) x) 3) 1/3)
(fma.f64 b (+.f64 t -2) x)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) x)) 2)
(fma.f64 b (+.f64 t -2) x)
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) x))))
(fma.f64 b (+.f64 t -2) x)
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) x) 3))
(fma.f64 b (+.f64 t -2) x)
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) x)
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) x)) 1))
(fma.f64 b (+.f64 t -2) x)
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) x)))
(fma.f64 b (+.f64 t -2) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(fma.f64 (neg.f64 a) t a)
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 (-.f64 t 1)) a (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 a) (-.f64 t 1) (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (-.f64 t 1)))) (sqrt.f64 (*.f64 a (-.f64 t 1))) (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (-.f64 t 1)) 1))) (fma.f64 (neg.f64 (*.f64 a (-.f64 t 1))) 1 (*.f64 (*.f64 a (-.f64 t 1)) 1)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (-.f64 t 1)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2) (*.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 t 1))) 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (-.f64 t 1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (-.f64 t 1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 t 1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 (+.f64 t -2) y) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 (+.f64 t -2) y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 (+.f64 t -2) y) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) 3) (pow.f64 (fma.f64 (neg.f64 a) t a) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) 2) (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 (+.f64 t y) -2) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (-.f64 t 1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 t 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 (+.f64 t -2) y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 (+.f64 t -2) y) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) 2) (pow.f64 (fma.f64 (neg.f64 a) t a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 (+.f64 t y) -2) x)))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 1)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 3)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 3) 1/3)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 2)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1)))) 3))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))) 1))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (-.f64 t 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 (-.f64 t 1)) a))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))) 1)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2) (*.f64 (*.f64 (fma.f64 a (-.f64 1 t) x) b) (+.f64 (+.f64 t -2) y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (-.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 a (-.f64 1 t) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 (+.f64 t -2) y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 2)) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 (+.f64 t y) -2))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 1)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 3)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 3) 1/3)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 2)
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x)) 3))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))) 1))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) x))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 (+.f64 t -2) y) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) x))) 1)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 1 (fma.f64 a (-.f64 1 t) x))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) x)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) (sqrt.f64 (fma.f64 a (-.f64 1 t) x)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (fma.f64 a (-.f64 1 t) x) 1)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) x)) 3)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) 1/3)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) x)) 2)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) x)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) x))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) x)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) x)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) x)) 1))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) x)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)

eval180.0ms (0.7%)

Compiler

Compiled 9282 to 5301 computations (42.9% saved)

prune126.0ms (0.5%)

Pruning

25 alts after pruning (24 fresh and 1 done)

PrunedKeptTotal
New52716543
Fresh4812
Picked415
Done000
Total53525560
Accuracy
100.0%
Counts
560 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
(fma.f64 a (-.f64 1 t) x)
69.2%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 a t) (*.f64 -1 a)))
77.5%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
54.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
35.7%
(-.f64 z (*.f64 z y))
67.2%
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
66.4%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
34.7%
(-.f64 x (*.f64 (-.f64 t 1) a))
22.9%
(-.f64 a (*.f64 a t))
83.8%
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
77.5%
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
94.5%
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
54.3%
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
44.9%
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
47.5%
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
28.6%
(*.f64 (-.f64 y 2) b)
36.0%
(*.f64 (-.f64 b z) y)
15.5%
(*.f64 (neg.f64 a) t)
19.3%
(*.f64 y b)
26.7%
(*.f64 t (-.f64 b a))
14.6%
(*.f64 t b)
24.1%
(*.f64 b (-.f64 t 2))
13.4%
x
9.4%
a
34.7%
(fma.f64 a (-.f64 1 t) x)
69.2%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 a t) (*.f64 -1 a)))
77.5%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
54.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
35.7%
(-.f64 z (*.f64 z y))
67.2%
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
66.4%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
34.7%
(-.f64 x (*.f64 (-.f64 t 1) a))
22.9%
(-.f64 a (*.f64 a t))
83.8%
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
77.5%
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
94.5%
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
54.3%
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
44.9%
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
47.5%
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
28.6%
(*.f64 (-.f64 y 2) b)
36.0%
(*.f64 (-.f64 b z) y)
15.5%
(*.f64 (neg.f64 a) t)
19.3%
(*.f64 y b)
26.7%
(*.f64 t (-.f64 b a))
14.6%
(*.f64 t b)
24.1%
(*.f64 b (-.f64 t 2))
13.4%
x
9.4%
a
Compiler

Compiled 1410 to 1032 computations (26.8% saved)

localize712.0ms (2.6%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 z (-.f64 y 1))
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
97.2%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
100.0%
(*.f64 (-.f64 y 2) b)
100.0%
(*.f64 (-.f64 b z) y)
100.0%
(*.f64 (+.f64 t -1) a)
100.0%
(*.f64 b (+.f64 y (+.f64 t -2)))
99.2%
(fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))
95.8%
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
Compiler

Compiled 182 to 93 computations (48.9% saved)

series35.0ms (0.1%)

Counts
8 → 270
Calls

81 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
1.0ms
y
@inf
(*.f64 (-.f64 b z) y)
1.0ms
b
@inf
(*.f64 (-.f64 y 2) b)
1.0ms
y
@inf
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
1.0ms
y
@-inf
(*.f64 (-.f64 y 2) b)

rewrite188.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
786×add-sqr-sqrt
772×pow1
772×*-un-lft-identity
732×add-cbrt-cube
732×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033194
1801190
Stop Event
node limit
Counts
8 → 152
Calls
Call 1
Inputs
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 (+.f64 t -1) a)
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
Outputs
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))) 1)
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))))
(log.f64 (*.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b) (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 1 x (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 -1 t) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2)
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)) (pow.f64 (exp.f64 a) (+.f64 -1 t))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(fma.f64 y b (*.f64 (+.f64 t -2) b))
(fma.f64 b y (*.f64 b (+.f64 t -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) 1)
(pow.f64 (*.f64 (+.f64 -1 t) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 t) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 t) a)) 2)
(log.f64 (pow.f64 (exp.f64 a) (+.f64 -1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 t) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 -1 t) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 t) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 t) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 b z)))) 1)
(pow.f64 (*.f64 y (-.f64 b z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 b z))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 b z))) 2)
(log.f64 (pow.f64 (exp.f64 y) (-.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 b z))))
(exp.f64 (log.f64 (*.f64 y (-.f64 b z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 b z))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 b z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)
(pow.f64 (*.f64 b (+.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 y -2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 z) (+.f64 y -1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 2)
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))))
(log.f64 (/.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (pow.f64 (exp.f64 z) (+.f64 y -1))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))

simplify359.0ms (1.3%)

Algorithm
egg-herbie
Rules
930×log-prod
824×fma-def
696×sub-neg
570×exp-sum
504×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042612606
1123911806
2531911802
Stop Event
node limit
Counts
422 → 291
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 (-.f64 b z) y)
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 t 1) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 (-.f64 t 1) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 (-.f64 t 1) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 (-.f64 y 2) b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 -1 a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a t)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a t)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 -2 b)
(+.f64 (*.f64 y b) (*.f64 -2 b))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -2 b))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -2 b))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(*.f64 (-.f64 b z) y)
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 t b)
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(*.f64 t b)
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 z (-.f64 y 1)))
x
x
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 z (-.f64 1 y))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(*.f64 -1 z)
(+.f64 (*.f64 y z) (*.f64 -1 z))
(+.f64 (*.f64 y z) (*.f64 -1 z))
(+.f64 (*.f64 y z) (*.f64 -1 z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))) 1)
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))))
(log.f64 (*.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b) (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 1 x (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 -1 t) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2)
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)) (pow.f64 (exp.f64 a) (+.f64 -1 t))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(fma.f64 y b (*.f64 (+.f64 t -2) b))
(fma.f64 b y (*.f64 b (+.f64 t -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) 1)
(pow.f64 (*.f64 (+.f64 -1 t) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 t) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 t) a)) 2)
(log.f64 (pow.f64 (exp.f64 a) (+.f64 -1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 t) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 -1 t) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 t) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 t) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 b z)))) 1)
(pow.f64 (*.f64 y (-.f64 b z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 b z))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 b z))) 2)
(log.f64 (pow.f64 (exp.f64 y) (-.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 b z))))
(exp.f64 (log.f64 (*.f64 y (-.f64 b z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 b z))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 b z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)
(pow.f64 (*.f64 b (+.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 y -2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 z) (+.f64 y -1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 2)
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))))
(log.f64 (/.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (pow.f64 (exp.f64 z) (+.f64 y -1))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
Outputs
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 y (neg.f64 z) z)) (-.f64 (*.f64 t a) a))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 z (fma.f64 a (+.f64 t -1) (*.f64 y z))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(fma.f64 y (neg.f64 z) z)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(fma.f64 y (neg.f64 z) z)
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z)) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z)) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z)) (*.f64 a (-.f64 1 t)))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z)) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z)) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z)) (*.f64 a (-.f64 1 t)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 y (neg.f64 (fma.f64 b -1 z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 b -1 z))) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 b -1 z))) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 b -1 z))) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a)
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 t (*.f64 1 (-.f64 b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(fma.f64 (*.f64 1 (-.f64 b a)) t (+.f64 (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x)) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 z (-.f64 y 1))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 z (-.f64 y 1))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))
(fma.f64 -1 z (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (neg.f64 z))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))
(fma.f64 z (+.f64 y -1) (neg.f64 a))
(-.f64 (-.f64 (*.f64 y z) z) a)
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 z (-.f64 y 1))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 y 2) b)
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a t) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 b z))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) x) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 x z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z))
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (neg.f64 z))
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 y (-.f64 b z) x) z))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 y (neg.f64 (fma.f64 b -1 z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 -1 z))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (neg.f64 z))
(+.f64 z (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 b -1 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 -1 z))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (neg.f64 z))
(+.f64 z (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 b -1 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 -1 z))
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (neg.f64 z))
(+.f64 z (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 b -1 z))))
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 y z (neg.f64 z)))
(fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 t b)
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 t b)
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 y z (neg.f64 z)))
(fma.f64 z (-.f64 1 y) x)
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 z (-.f64 y 1)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 z (+.f64 (neg.f64 y) 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 y (neg.f64 z) z))
x
x
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)
(fma.f64 b (+.f64 y (+.f64 t -2)) x)
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(fma.f64 y (neg.f64 z) z)
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(fma.f64 y (neg.f64 z) z)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 z)
(neg.f64 z)
(+.f64 (*.f64 y z) (*.f64 -1 z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 y z) (*.f64 -1 z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 y z) (*.f64 -1 z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))) 1)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 1)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 3)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 3) 1/3)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 2)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (*.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b)))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b) (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 3))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))) 1))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 x (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) (*.f64 b (+.f64 y (+.f64 t -2))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 -1 t) a))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))) 1)
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 1)
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 3)
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 3) 1/3)
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 2)
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)) (pow.f64 (exp.f64 a) (+.f64 -1 t))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a)) 3))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))) 1))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 -1 t) a))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(-.f64 (fma.f64 a (+.f64 t -1) (*.f64 y z)) z)
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(fma.f64 y b (*.f64 (+.f64 t -2) b))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(fma.f64 b y (*.f64 b (+.f64 t -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) 1)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(pow.f64 (*.f64 (+.f64 -1 t) a) 1)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 t) a)) 3)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) 1/3)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 t) a)) 2)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(log.f64 (pow.f64 (exp.f64 a) (+.f64 -1 t)))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 t) a))))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(exp.f64 (log.f64 (*.f64 (+.f64 -1 t) a)))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 t) a)) 1))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 t) a)))
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 t a) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 b z)))) 1)
(*.f64 y (-.f64 b z))
(pow.f64 (*.f64 y (-.f64 b z)) 1)
(*.f64 y (-.f64 b z))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 b z))) 3)
(*.f64 y (-.f64 b z))
(pow.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) 1/3)
(*.f64 y (-.f64 b z))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 b z))) 2)
(*.f64 y (-.f64 b z))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 b z)))
(*.f64 y (-.f64 b z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 b z)))))
(*.f64 y (-.f64 b z))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3))
(*.f64 y (-.f64 b z))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(exp.f64 (log.f64 (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 b z))) 1))
(*.f64 y (-.f64 b z))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)
(*.f64 b (+.f64 y -2))
(pow.f64 (*.f64 b (+.f64 y -2)) 1)
(*.f64 b (+.f64 y -2))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)
(*.f64 b (+.f64 y -2))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)
(*.f64 b (+.f64 y -2))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)
(*.f64 b (+.f64 y -2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y -2)) b))
(*.f64 b (+.f64 y -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))
(*.f64 b (+.f64 y -2))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))
(*.f64 b (+.f64 y -2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))
(*.f64 b (+.f64 y -2))
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))
(*.f64 b (+.f64 y -2))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))
(*.f64 b (+.f64 y -2))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2))))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z)))) (fma.f64 (+.f64 (neg.f64 y) 1) z (fma.f64 y z (neg.f64 z))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 y z) z) 0))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (fma.f64 y z (neg.f64 z)) 3)) (+.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (fma.f64 y z (neg.f64 z)) 2)) (*.f64 (fma.f64 y z (neg.f64 z)) (fma.f64 b (+.f64 y (+.f64 t -2)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (-.f64 (*.f64 y z) z) (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (fma.f64 y z (neg.f64 z)) 2)) (+.f64 (fma.f64 y z (neg.f64 z)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 1)
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 3)
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 3) 1/3)
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 2)
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(log.f64 (/.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (pow.f64 (exp.f64 z) (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1))) 3))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))) 1))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 z) (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 y z (neg.f64 z))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)

eval124.0ms (0.5%)

Compiler

Compiled 6104 to 3643 computations (40.3% saved)

prune255.0ms (0.9%)

Pruning

29 alts after pruning (25 fresh and 4 done)

PrunedKeptTotal
New3068314
Fresh21719
Picked235
Done011
Total31029339
Accuracy
100.0%
Counts
339 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.2%
(fma.f64 z (-.f64 1 y) x)
34.7%
(fma.f64 a (-.f64 1 t) x)
54.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
48.4%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
56.9%
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
35.7%
(-.f64 z (*.f64 z y))
67.2%
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
66.8%
(-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
66.4%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
34.7%
(-.f64 x (*.f64 (-.f64 t 1) a))
47.2%
(-.f64 x (*.f64 z (-.f64 y 1)))
22.9%
(-.f64 a (*.f64 a t))
83.8%
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
69.2%
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
54.3%
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
44.9%
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
47.5%
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
31.4%
(+.f64 a (+.f64 (*.f64 b -2) x))
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
28.6%
(*.f64 (-.f64 y 2) b)
36.0%
(*.f64 (-.f64 b z) y)
15.5%
(*.f64 (neg.f64 a) t)
23.0%
(*.f64 y (neg.f64 z))
19.3%
(*.f64 y b)
26.7%
(*.f64 t (-.f64 b a))
14.6%
(*.f64 t b)
24.1%
(*.f64 b (-.f64 t 2))
13.4%
x
9.4%
a
47.2%
(fma.f64 z (-.f64 1 y) x)
34.7%
(fma.f64 a (-.f64 1 t) x)
54.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
48.4%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
56.9%
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
35.7%
(-.f64 z (*.f64 z y))
67.2%
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
66.8%
(-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
66.4%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
34.7%
(-.f64 x (*.f64 (-.f64 t 1) a))
47.2%
(-.f64 x (*.f64 z (-.f64 y 1)))
22.9%
(-.f64 a (*.f64 a t))
83.8%
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
69.2%
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
54.3%
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
44.9%
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
47.5%
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
31.4%
(+.f64 a (+.f64 (*.f64 b -2) x))
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
28.6%
(*.f64 (-.f64 y 2) b)
36.0%
(*.f64 (-.f64 b z) y)
15.5%
(*.f64 (neg.f64 a) t)
23.0%
(*.f64 y (neg.f64 z))
19.3%
(*.f64 y b)
26.7%
(*.f64 t (-.f64 b a))
14.6%
(*.f64 t b)
24.1%
(*.f64 b (-.f64 t 2))
13.4%
x
9.4%
a
Compiler

Compiled 1464 to 1084 computations (26% saved)

localize750.0ms (2.8%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 z (-.f64 y 1))
100.0%
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
100.0%
(*.f64 (-.f64 t 1) a)
98.8%
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
100.0%
(-.f64 x (*.f64 (-.f64 t 1) a))
100.0%
(*.f64 (-.f64 t 1) a)
100.0%
(*.f64 (-.f64 y 2) b)
100.0%
(*.f64 a (-.f64 1 t))
100.0%
(*.f64 b (+.f64 t -2))
98.4%
(fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))
97.9%
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
Compiler

Compiled 149 to 80 computations (46.3% saved)

series32.0ms (0.1%)

Counts
6 → 258
Calls

69 calls:

TimeVariablePointExpression
2.0ms
y
@-inf
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
b
@inf
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
b
@-inf
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
t
@0
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
b
@0
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))

rewrite587.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
676×add-sqr-sqrt
666×pow1
666×*-un-lft-identity
628×add-exp-log
628×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026170
1620166
Stop Event
node limit
Counts
6 → 208
Calls
Call 1
Inputs
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
(fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))
(*.f64 b (+.f64 t -2))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 1 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))
(pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 1 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))) 1)
(*.f64 1 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (*.f64 (*.f64 (-.f64 b z) y) (*.f64 (-.f64 b z) y)) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b z) y) (*.f64 (-.f64 b z) y)) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2))))
(pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(exp.f64 (log.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(+.f64 (*.f64 b t) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 b t) 3) (pow.f64 (*.f64 b -2) 3)) (+.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (*.f64 (*.f64 b t) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 (*.f64 -2 b) 3)) (+.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (-.f64 (*.f64 (*.f64 -2 b) (*.f64 -2 b)) (*.f64 (*.f64 t b) (*.f64 -2 b)))))
(/.f64 (-.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (*.f64 (*.f64 b -2) (*.f64 b -2))) (-.f64 (*.f64 b t) (*.f64 b -2)))
(/.f64 (-.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (*.f64 (*.f64 -2 b) (*.f64 -2 b))) (-.f64 (*.f64 t b) (*.f64 -2 b)))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 t -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(fma.f64 b t (*.f64 b -2))
(fma.f64 t b (*.f64 -2 b))
(+.f64 x (neg.f64 (*.f64 a (+.f64 t -1))))
(+.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(*.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 x (*.f64 a (+.f64 t -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 a (+.f64 t -1)))) (*.f64 x (neg.f64 (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 a (+.f64 t -1))))) (-.f64 x (neg.f64 (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a))) (-.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))
(pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(fma.f64 1 x (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 1 x (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 1 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))) (-.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))

simplify446.0ms (1.7%)

Algorithm
egg-herbie
Rules
1272×fma-def
700×log-prod
662×associate-*r*
644×associate-*l*
482×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064219010
1199916744
2794116744
Stop Event
node limit
Counts
466 → 389
Calls
Call 1
Inputs
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) z)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(*.f64 (+.f64 1 (*.f64 -1 y)) z)
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (*.f64 (-.f64 b z) y)))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (*.f64 (-.f64 b z) y)))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (*.f64 (-.f64 b z) y)))))
(+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(*.f64 (-.f64 t 2) b)
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(*.f64 (-.f64 b z) y)
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 (-.f64 t 2) b)
(*.f64 -2 b)
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
x
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
x
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(*.f64 z (-.f64 y 1))
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 (-.f64 t 1) a)
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 1 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))
(pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 1 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))) 1)
(*.f64 1 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (*.f64 (*.f64 (-.f64 b z) y) (*.f64 (-.f64 b z) y)) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b z) y) (*.f64 (-.f64 b z) y)) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2))))
(pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(exp.f64 (log.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(+.f64 (*.f64 b t) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 b t) 3) (pow.f64 (*.f64 b -2) 3)) (+.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (*.f64 (*.f64 b t) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 (*.f64 -2 b) 3)) (+.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (-.f64 (*.f64 (*.f64 -2 b) (*.f64 -2 b)) (*.f64 (*.f64 t b) (*.f64 -2 b)))))
(/.f64 (-.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (*.f64 (*.f64 b -2) (*.f64 b -2))) (-.f64 (*.f64 b t) (*.f64 b -2)))
(/.f64 (-.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (*.f64 (*.f64 -2 b) (*.f64 -2 b))) (-.f64 (*.f64 t b) (*.f64 -2 b)))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 t -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(fma.f64 b t (*.f64 b -2))
(fma.f64 t b (*.f64 -2 b))
(+.f64 x (neg.f64 (*.f64 a (+.f64 t -1))))
(+.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(*.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 x (*.f64 a (+.f64 t -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 a (+.f64 t -1)))) (*.f64 x (neg.f64 (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 a (+.f64 t -1))))) (-.f64 x (neg.f64 (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a))) (-.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))
(pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(fma.f64 1 x (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 1 x (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 1 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))) (-.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 z (+.f64 y -1))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
Outputs
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) z))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) z))
(fma.f64 a (-.f64 1 t) (-.f64 z (*.f64 y z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (+.f64 y (+.f64 t -2)) b)
(*.f64 (+.f64 t (+.f64 y -2)) b)
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(neg.f64 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y))))
(*.f64 b (*.f64 1 (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 -1 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y))) z)))
(fma.f64 a (-.f64 1 t) (-.f64 (fma.f64 (*.f64 1 (+.f64 t (+.f64 y -2))) b z) (*.f64 y z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 -1 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y))) z)))
(fma.f64 a (-.f64 1 t) (-.f64 (fma.f64 (*.f64 1 (+.f64 t (+.f64 y -2))) b z) (*.f64 y z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 -1 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y))) z)))
(fma.f64 a (-.f64 1 t) (-.f64 (fma.f64 (*.f64 1 (+.f64 t (+.f64 y -2))) b z) (*.f64 y z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 y b (*.f64 b (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t (+.f64 y -2)) b))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 (+.f64 1 (*.f64 -1 y)) z)
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (*.f64 b (-.f64 t 2))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b (+.f64 t -2)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y))))
(+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z)))))
(+.f64 a (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (fma.f64 t (-.f64 b a) a))
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (fma.f64 t (-.f64 b a) a))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (fma.f64 t (-.f64 b a) a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (fma.f64 t (-.f64 b a) a))
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (*.f64 (-.f64 b z) y)))))
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 -2 b (+.f64 z (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (fma.f64 t (-.f64 b a) a))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t))
(neg.f64 (*.f64 t (+.f64 a (neg.f64 b))))
(*.f64 t (neg.f64 (-.f64 a b)))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (*.f64 (-.f64 b z) y)))))
(+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (*.f64 t (neg.f64 (-.f64 a b)))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (*.f64 (-.f64 b z) y)))))
(+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (*.f64 t (neg.f64 (-.f64 a b)))))
(+.f64 a (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (*.f64 (-.f64 b z) y)))))
(+.f64 a (fma.f64 -2 b (+.f64 z (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) z)) (*.f64 t (neg.f64 (-.f64 a b)))))
(+.f64 z (+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (-.f64 t 2))))
(+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (+.f64 y (+.f64 t -2)) b)
(*.f64 (+.f64 t (+.f64 y -2)) b)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b))
(neg.f64 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y))))
(*.f64 b (*.f64 1 (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)))
(fma.f64 -1 (*.f64 y z) (neg.f64 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y)))))
(neg.f64 (fma.f64 y z (*.f64 b (-.f64 (neg.f64 (+.f64 t -2)) y))))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)))
(fma.f64 -1 (*.f64 y z) (neg.f64 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y)))))
(neg.f64 (fma.f64 y z (*.f64 b (-.f64 (neg.f64 (+.f64 t -2)) y))))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)))
(fma.f64 -1 (*.f64 y z) (neg.f64 (*.f64 b (fma.f64 -1 (+.f64 t -2) (neg.f64 y)))))
(neg.f64 (fma.f64 y z (*.f64 b (-.f64 (neg.f64 (+.f64 t -2)) y))))
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2)))
(*.f64 (+.f64 y (+.f64 t -2)) b)
(*.f64 (+.f64 t (+.f64 y -2)) b)
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 (-.f64 b z) y)
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (-.f64 t 2) b) (*.f64 (-.f64 b z) y))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y))
(fma.f64 -2 b (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b -2))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 t b)
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 t b) (+.f64 (*.f64 -2 b) (*.f64 (-.f64 b z) y)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 (-.f64 t 2) b)
(*.f64 b (+.f64 t -2))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
x
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
x
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 x (*.f64 -1 a))
(-.f64 x (neg.f64 a))
(+.f64 a x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
x
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 a (-.f64 1 t)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))
(fma.f64 z (+.f64 -1 y) (neg.f64 a))
(-.f64 (*.f64 z (+.f64 -1 y)) a)
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 a t)
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 a t) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 a t) a)
(*.f64 (-.f64 t 1) a)
(*.f64 a (+.f64 t -1))
(-.f64 (*.f64 a t) a)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))
(fma.f64 -1 z (*.f64 a (+.f64 t -1)))
(-.f64 (-.f64 (*.f64 a t) a) z)
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) z))
(fma.f64 a (-.f64 1 t) (-.f64 z (*.f64 y z)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(+.f64 (fma.f64 z (-.f64 1 y) x) a)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 (-.f64 t 1) a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) 1)
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(*.f64 1 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z))) 2)) (cbrt.f64 (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (*.f64 (-.f64 a (*.f64 a t)) (-.f64 (-.f64 a (*.f64 a t)) (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))
(/.f64 (-.f64 (*.f64 (+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (fma.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (neg.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2))) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (-.f64 (*.f64 a t) a))))
(pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 1)
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 3)
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2)
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2))
(fabs.f64 (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z))))
(log.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(exp.f64 (log.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 1))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(fma.f64 1 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y z) (fma.f64 (+.f64 y (+.f64 t -2)) b z)))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t -2) z)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2)))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))) 1)
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 1 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (*.f64 (*.f64 (-.f64 b z) y) (*.f64 (-.f64 b z) y)) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 (-.f64 b z) (*.f64 y (*.f64 y (-.f64 b z))) (*.f64 (*.f64 b (+.f64 t -2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b z) y) (*.f64 (-.f64 b z) y)) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 (-.f64 b z) y) (*.f64 b (+.f64 t -2))))
(/.f64 (fma.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)) (neg.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 (-.f64 b z) (-.f64 b z)))) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (fma.f64 y (-.f64 b z) (*.f64 b (neg.f64 (+.f64 t -2)))))
(pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 1)
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 3)
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(pow.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3) 1/3)
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 2)
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 2))
(fabs.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(log.f64 (exp.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) 3))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(exp.f64 (log.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))) 1))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2)))))
(fma.f64 -1 (*.f64 y z) (*.f64 (+.f64 y (+.f64 t -2)) b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 b t) (*.f64 b -2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(*.f64 b (+.f64 t -2))
(/.f64 (+.f64 (pow.f64 (*.f64 b t) 3) (pow.f64 (*.f64 b -2) 3)) (+.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (*.f64 (*.f64 b t) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (pow.f64 b 3) -8)) (fma.f64 (*.f64 t b) (*.f64 t b) (*.f64 (*.f64 b -2) (-.f64 (*.f64 b -2) (*.f64 t b)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 (pow.f64 t 3) -8)) (fma.f64 t (*.f64 t (*.f64 b b)) (*.f64 (*.f64 b -2) (*.f64 b (-.f64 -2 t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 (*.f64 -2 b) 3)) (+.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (-.f64 (*.f64 (*.f64 -2 b) (*.f64 -2 b)) (*.f64 (*.f64 t b) (*.f64 -2 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (pow.f64 b 3) -8)) (fma.f64 (*.f64 t b) (*.f64 t b) (*.f64 (*.f64 b -2) (-.f64 (*.f64 b -2) (*.f64 t b)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 (pow.f64 t 3) -8)) (fma.f64 t (*.f64 t (*.f64 b b)) (*.f64 (*.f64 b -2) (*.f64 b (-.f64 -2 t)))))
(/.f64 (-.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (*.f64 (*.f64 b -2) (*.f64 b -2))) (-.f64 (*.f64 b t) (*.f64 b -2)))
(/.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (-.f64 t -2))) (*.f64 b (-.f64 t -2)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 (*.f64 t t) 4)) (*.f64 b (-.f64 t -2)))
(/.f64 (-.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (*.f64 (*.f64 -2 b) (*.f64 -2 b))) (-.f64 (*.f64 t b) (*.f64 -2 b)))
(/.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (-.f64 t -2))) (*.f64 b (-.f64 t -2)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 (*.f64 t t) 4)) (*.f64 b (-.f64 t -2)))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(*.f64 b (+.f64 t -2))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)
(*.f64 b (+.f64 t -2))
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)
(*.f64 b (+.f64 t -2))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)
(*.f64 b (+.f64 t -2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))
(fabs.f64 (*.f64 b (+.f64 t -2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b))
(*.f64 b (+.f64 t -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t -2)))))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 t -2) 3)))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 b 3)))
(*.f64 b (+.f64 t -2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))
(*.f64 b (+.f64 t -2))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(fma.f64 b t (*.f64 b -2))
(*.f64 b (+.f64 t -2))
(fma.f64 t b (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 x (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 a (+.f64 t -1))))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(*.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (+.f64 t -1) x))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) x))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (+.f64 t -1) x))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 x (*.f64 a (+.f64 t -1))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (+.f64 t -1) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 x (*.f64 a (+.f64 t -1)))))
(*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (+.f64 t -1) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 a (+.f64 t -1)))) (*.f64 x (neg.f64 (*.f64 a (+.f64 t -1)))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 x (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (fma.f64 a (+.f64 t -1) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 a (+.f64 t -1))))) (-.f64 x (neg.f64 (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (+.f64 t -1) x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a))) (-.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 x (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (+.f64 t -1) x))
(pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 1)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 3)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) 1/3)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2)
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) x))
(log.f64 (exp.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 a (+.f64 t -1))))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(exp.f64 (log.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 1))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 a (+.f64 t -1)))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 1 x (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 1 x (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 1)
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (*.f64 z (-.f64 1 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (-.f64 z (*.f64 y z))))
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 z (*.f64 (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (*.f64 z (-.f64 1 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (-.f64 z (*.f64 y z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 z (*.f64 (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (*.f64 z (-.f64 1 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (-.f64 z (*.f64 y z))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 z (*.f64 (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (*.f64 z (-.f64 1 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 a (+.f64 t -1) (-.f64 z (*.f64 y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 z (*.f64 (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2)) (*.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (-.f64 1 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 z (*.f64 (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (-.f64 1 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 a t))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3)
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3) 1/3)
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2))
(fabs.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 1 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 z (+.f64 y -1))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 1)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1))) (fma.f64 (neg.f64 (*.f64 z (+.f64 y -1))) 1 (*.f64 (*.f64 z (+.f64 y -1)) 1)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 z (+.f64 -1 y)) 0))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 2)) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 2)) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 2)) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (-.f64 z (*.f64 y z))) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2) (*.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 -1 y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) x) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 a (-.f64 1 t) x)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))) (-.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y))) 2)) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 -1 y)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 1)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 3)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3) 1/3)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 2)
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) 3))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))) 1))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 a (+.f64 t -1))) (neg.f64 (*.f64 z (+.f64 y -1))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 z (+.f64 y -1))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 x (*.f64 a (+.f64 t -1)))) (neg.f64 (*.f64 z (+.f64 y -1))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))

eval405.0ms (1.5%)

Compiler

Compiled 10809 to 6366 computations (41.1% saved)

prune306.0ms (1.1%)

Pruning

33 alts after pruning (27 fresh and 6 done)

PrunedKeptTotal
New51411525
Fresh41620
Picked325
Done044
Total52133554
Accuracy
100.0%
Counts
554 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.2%
(fma.f64 z (-.f64 1 y) x)
55.1%
(fma.f64 a (-.f64 1 t) (-.f64 z (*.f64 y z)))
14.8%
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a))) (-.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))
54.0%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
48.4%
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
56.9%
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
35.7%
(-.f64 z (*.f64 z y))
66.8%
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1))))
47.3%
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
58.6%
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
47.2%
(-.f64 x (*.f64 z (-.f64 y 1)))
34.5%
(-.f64 x (*.f64 y z))
26.9%
(-.f64 x (*.f64 t a))
22.9%
(-.f64 a (*.f64 a t))
69.2%
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
44.9%
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
84.2%
(+.f64 (neg.f64 (fma.f64 y z (*.f64 b (-.f64 (neg.f64 (+.f64 t -2)) y)))) (+.f64 z (*.f64 a (-.f64 1 t))))
67.5%
(+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
47.5%
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
31.4%
(+.f64 a (+.f64 (*.f64 b -2) x))
21.2%
(+.f64 a x)
39.5%
(*.f64 (-.f64 (+.f64 y t) 2) b)
28.6%
(*.f64 (-.f64 y 2) b)
36.0%
(*.f64 (-.f64 b z) y)
15.5%
(*.f64 (neg.f64 a) t)
23.0%
(*.f64 y (neg.f64 z))
19.3%
(*.f64 y b)
26.7%
(*.f64 t (-.f64 b a))
14.6%
(*.f64 t b)
24.1%
(*.f64 b (-.f64 t 2))
12.3%
(*.f64 b -2)
13.4%
x
9.4%
a
Compiler

Compiled 1024 to 636 computations (37.9% saved)

regimes521.0ms (1.9%)

Counts
54 → 2
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (+.f64 (*.f64 a t) (*.f64 -1 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a))) (-.f64 x (*.f64 (neg.f64 (+.f64 t -1)) a)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 z (-.f64 1 y) x)
(fma.f64 a (-.f64 1 t) (-.f64 z (*.f64 y z)))
(+.f64 z (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))))
(-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (fma.f64 (-.f64 b z) y (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 (neg.f64 (fma.f64 y z (*.f64 b (-.f64 (neg.f64 (+.f64 t -2)) y)))) (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (+.f64 (*.f64 a t) (*.f64 -1 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 (-.f64 b z) y)
Calls

7 calls:

201.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
52.0ms
b
46.0ms
z
42.0ms
t
35.0ms
y
Results
AccuracySegmentsBranch
96.8%1x
96.8%1y
96.8%1z
96.8%1t
96.8%1a
96.8%1b
98.4%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 636 to 354 computations (44.3% saved)

regimes43.0ms (0.2%)

Counts
37 → 2
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 a t) (*.f64 -1 a)))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 (-.f64 b z) y)
Calls

1 calls:

34.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Results
AccuracySegmentsBranch
98.4%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 328 to 174 computations (47% saved)

regimes632.0ms (2.3%)

Counts
36 → 3
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 a t) (*.f64 -1 a)))
Outputs
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))
Calls

6 calls:

184.0ms
x
112.0ms
y
102.0ms
b
88.0ms
t
73.0ms
z
Results
AccuracySegmentsBranch
84.6%6x
83.7%5y
88.0%3z
84.1%5t
85.0%3a
90.2%5b
Compiler

Compiled 322 to 179 computations (44.4% saved)

regimes364.0ms (1.3%)

Counts
33 → 3
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
Outputs
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
Calls

2 calls:

271.0ms
b
83.0ms
z
Results
AccuracySegmentsBranch
87.5%5b
85.3%3z
Compiler

Compiled 247 to 131 computations (47% saved)

regimes297.0ms (1.1%)

Counts
32 → 3
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a))
Outputs
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
Calls

3 calls:

158.0ms
a
82.0ms
z
49.0ms
b
Results
AccuracySegmentsBranch
83.6%3b
77.9%9a
78.2%5z
Compiler

Compiled 239 to 130 computations (45.6% saved)

regimes465.0ms (1.7%)

Counts
30 → 7
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (neg.f64 y) z) (+.f64 z (*.f64 a (-.f64 1 t))))
Outputs
(*.f64 (-.f64 b z) y)
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
Calls

4 calls:

128.0ms
x
122.0ms
b
110.0ms
y
97.0ms
t
Results
AccuracySegmentsBranch
75.3%8x
81.9%7y
75.6%6t
80.7%7b
Compiler

Compiled 220 to 120 computations (45.5% saved)

regimes510.0ms (1.9%)

Counts
27 → 4
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))
Outputs
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z))
(-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1))))
(*.f64 (-.f64 (+.f64 y t) 2) b)
Calls

3 calls:

224.0ms
y
181.0ms
b
88.0ms
z
Results
AccuracySegmentsBranch
77.3%4b
72.6%5z
77.1%8y
Compiler

Compiled 178 to 96 computations (46.1% saved)

regimes118.0ms (0.4%)

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

1 calls:

102.0ms
b
Results
AccuracySegmentsBranch
74.7%5b
Compiler

Compiled 142 to 74 computations (47.9% saved)

regimes720.0ms (2.7%)

Counts
23 → 6
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(+.f64 a (+.f64 (*.f64 (-.f64 y 2) b) x))
Outputs
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 (-.f64 t 1) a))
(*.f64 (-.f64 (+.f64 y t) 2) b)
Calls

6 calls:

161.0ms
x
137.0ms
a
132.0ms
t
125.0ms
y
87.0ms
z
Results
AccuracySegmentsBranch
65.2%12x
64.9%10a
66.4%9y
68.9%5z
72.0%9t
71.4%6b
Compiler

Compiled 157 to 96 computations (38.9% saved)

regimes536.0ms (2%)

Counts
21 → 9
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
Outputs
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 x (*.f64 z (-.f64 y 1)))
(+.f64 a (+.f64 (*.f64 b -2) x))
(*.f64 z (-.f64 1 y))
(*.f64 t (-.f64 b a))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 t a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
Calls

2 calls:

450.0ms
b
82.0ms
z
Results
AccuracySegmentsBranch
65.7%7z
72.9%9b
Compiler

Compiled 113 to 63 computations (44.2% saved)

regimes462.0ms (1.7%)

Counts
20 → 9
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(+.f64 a (+.f64 (*.f64 b -2) x))
Outputs
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 z (-.f64 1 y))
(-.f64 x (*.f64 t a))
(*.f64 z (-.f64 1 y))
(-.f64 x (*.f64 t a))
(*.f64 z (-.f64 1 y))
(-.f64 x (*.f64 y z))
(-.f64 x (*.f64 t a))
(*.f64 (-.f64 (+.f64 y t) 2) b)
Calls

3 calls:

209.0ms
t
169.0ms
b
81.0ms
z
Results
AccuracySegmentsBranch
62.5%7z
62.4%10t
66.7%9b
Compiler

Compiled 113 to 65 computations (42.5% saved)

regimes752.0ms (2.8%)

Counts
18 → 9
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(-.f64 z (*.f64 z y))
Outputs
(*.f64 (-.f64 b z) y)
(*.f64 a (-.f64 1 t))
(-.f64 x (*.f64 y z))
(-.f64 a (*.f64 a t))
(*.f64 b (-.f64 t 2))
(*.f64 z (-.f64 1 y))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 (-.f64 b z) y)
Calls

4 calls:

297.0ms
y
230.0ms
z
130.0ms
a
91.0ms
b
Results
AccuracySegmentsBranch
54.4%13a
55.9%7z
61.6%9y
59.9%9b
Compiler

Compiled 106 to 63 computations (40.6% saved)

regimes121.0ms (0.4%)

Counts
16 → 9
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
(-.f64 a (*.f64 a t))
(-.f64 x (*.f64 t a))
Outputs
(*.f64 (-.f64 b z) y)
(*.f64 a (-.f64 1 t))
(*.f64 (-.f64 b z) y)
(-.f64 a (*.f64 a t))
(*.f64 b (-.f64 t 2))
(*.f64 z (-.f64 1 y))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 (-.f64 b z) y)
Calls

1 calls:

116.0ms
y
Results
AccuracySegmentsBranch
61.1%9y
Compiler

Compiled 75 to 41 computations (45.3% saved)

regimes309.0ms (1.1%)

Counts
14 → 9
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 (-.f64 b z) y)
(*.f64 (-.f64 y 2) b)
Outputs
(*.f64 (-.f64 b z) y)
(*.f64 a (-.f64 1 t))
(*.f64 (-.f64 b z) y)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 z (-.f64 1 y))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 (-.f64 b z) y)
Calls

1 calls:

300.0ms
y
Results
AccuracySegmentsBranch
61.1%9y
Compiler

Compiled 65 to 37 computations (43.1% saved)

regimes824.0ms (3.1%)

Counts
12 → 5
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
Outputs
(*.f64 t (-.f64 b a))
(*.f64 z (-.f64 1 y))
(*.f64 b -2)
(*.f64 z (-.f64 1 y))
(*.f64 t (-.f64 b a))
Calls

5 calls:

276.0ms
y
196.0ms
x
182.0ms
b
102.0ms
z
60.0ms
t
Results
AccuracySegmentsBranch
50.6%5z
52.1%9b
52.7%10x
52.8%5t
48.4%8y
Compiler

Compiled 83 to 56 computations (32.5% saved)

regimes329.0ms (1.2%)

Counts
11 → 8
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
Outputs
(*.f64 y b)
(*.f64 a (-.f64 1 t))
(+.f64 a x)
(*.f64 y b)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 t (-.f64 b a))
(*.f64 y (neg.f64 z))
Calls

5 calls:

92.0ms
t
68.0ms
y
66.0ms
x
58.0ms
b
39.0ms
z
Results
AccuracySegmentsBranch
48.0%8y
42.0%8x
44.8%7b
38.8%5z
47.8%8t
Compiler

Compiled 78 to 53 computations (32.1% saved)

regimes127.0ms (0.5%)

Counts
10 → 8
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
Outputs
(*.f64 y b)
(*.f64 a (-.f64 1 t))
(+.f64 a x)
(*.f64 y b)
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 a (-.f64 1 t))
(*.f64 y (neg.f64 z))
Calls

2 calls:

64.0ms
t
61.0ms
y
Results
AccuracySegmentsBranch
40.1%8t
47.8%8y
Compiler

Compiled 52 to 33 computations (36.5% saved)

regimes164.0ms (0.6%)

Counts
9 → 7
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
Outputs
(*.f64 y b)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 a (-.f64 1 t))
(*.f64 y b)
Calls

3 calls:

78.0ms
y
51.0ms
b
33.0ms
a
Results
AccuracySegmentsBranch
42.2%7b
34.2%5a
45.2%11y
Compiler

Compiled 54 to 36 computations (33.3% saved)

regimes64.0ms (0.2%)

Counts
8 → 3
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y (neg.f64 z))
(*.f64 (neg.f64 a) t)
Outputs
(*.f64 y (neg.f64 z))
(+.f64 a x)
(*.f64 y (neg.f64 z))
Calls

2 calls:

40.0ms
b
22.0ms
z
Results
AccuracySegmentsBranch
36.0%3z
41.0%7b
Compiler

Compiled 42 to 27 computations (35.7% saved)

regimes39.0ms (0.1%)

Counts
6 → 5
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
Outputs
(*.f64 y b)
(*.f64 t b)
(*.f64 y b)
(+.f64 a x)
(*.f64 y b)
Calls

2 calls:

27.0ms
b
11.0ms
z
Results
AccuracySegmentsBranch
37.6%5b
25.1%2z
Compiler

Compiled 34 to 23 computations (32.4% saved)

regimes351.0ms (1.3%)

Counts
5 → 4
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
Outputs
(*.f64 y b)
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
Calls

5 calls:

115.0ms
b
91.0ms
t
53.0ms
a
48.0ms
y
42.0ms
x
Results
AccuracySegmentsBranch
24.9%6a
30.6%5t
31.8%4y
28.4%5x
33.2%6b
Compiler

Compiled 52 to 40 computations (23.1% saved)

regimes201.0ms (0.7%)

Counts
4 → 4
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
(*.f64 t b)
Outputs
(*.f64 t b)
(*.f64 b -2)
x
(*.f64 t b)
Calls

5 calls:

74.0ms
x
37.0ms
b
34.0ms
t
31.0ms
z
23.0ms
y
Results
AccuracySegmentsBranch
24.1%5x
18.7%4z
26.0%4t
25.5%4b
19.5%3y
Compiler

Compiled 49 to 39 computations (20.4% saved)

regimes56.0ms (0.2%)

Counts
3 → 4
Calls
Call 1
Inputs
a
x
(*.f64 b -2)
Outputs
(*.f64 b -2)
a
x
(*.f64 b -2)
Calls

2 calls:

34.0ms
b
20.0ms
t
Results
AccuracySegmentsBranch
24.5%4b
18.2%3t
Compiler

Compiled 25 to 20 computations (20% saved)

regimes101.0ms (0.4%)

Counts
2 → 3
Calls
Call 1
Inputs
a
x
Outputs
x
a
x
Calls

4 calls:

55.0ms
b
20.0ms
a
18.0ms
x
7.0ms
y
Results
AccuracySegmentsBranch
13.4%1y
16.0%2a
18.9%3x
16.0%2b
Compiler

Compiled 36 to 30 computations (16.7% saved)

regimes93.0ms (0.3%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
a
Outputs
a
Calls

6 calls:

62.0ms
x
7.0ms
z
6.0ms
y
5.0ms
b
5.0ms
a
Results
AccuracySegmentsBranch
9.4%1y
9.4%1z
9.4%1b
9.4%1a
9.4%1t
9.4%1x
Compiler

Compiled 49 to 42 computations (14.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 36 to 27 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 36 to 27 computations (25% saved)

bsearch96.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
5.1115748138680527e+42
3.128482204377575e+43
52.0ms
-2.0433691091346654e+73
-9.650606846208475e+58
Results
67.0ms171×body256valid
22.0ms85×body256infinite
Compiler

Compiled 740 to 523 computations (29.3% saved)

bsearch32.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.4835278798322989e+125
4.905093661053342e+129
10.0ms
-5.542900384513804e+33
-3.0640255384158355e+33
Results
17.0ms114×body256valid
11.0ms78×body256infinite
Compiler

Compiled 540 to 387 computations (28.3% saved)

bsearch91.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
81.0ms
1.2384036461156295e+96
9.53493694413113e+100
10.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
69.0ms133×body256valid
17.0ms75×body256infinite
Compiler

Compiled 543 to 404 computations (25.6% saved)

bsearch302.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
7060842029.664742
4.638020655372779e+26
23.0ms
4.6322140908810784e-194
1.0324038120394481e-190
15.0ms
-4.110417832903851e-68
-3.360430335153446e-69
70.0ms
-340369630521776.0
-0.06710385893537787
92.0ms
-9.6880139578723e+65
-1.1781772026569616e+63
75.0ms
-2.5552235882078936e+129
-6.442540320293643e+117
Results
194.0ms647×body256valid
55.0ms185×body256infinite
Compiler

Compiled 1780 to 1285 computations (27.8% saved)

bsearch72.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
2.6979764627974716
3.9848452756719827e+26
30.0ms
-1.9796479520453412e-70
-1.250550101619108e-76
10.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
52.0ms286×body256valid
14.0ms98×body256infinite
Compiler

Compiled 814 to 595 computations (26.9% saved)

bsearch93.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
2.6979764627974716
3.9848452756719827e+26
25.0ms
5.298894266601407e-99
1.899282823607049e-93
25.0ms
5.737455343402293e-188
1.254176917035215e-185
10.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
64.0ms367×body256valid
20.0ms129×body256infinite
Compiler

Compiled 966 to 709 computations (26.6% saved)

bsearch94.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
2.6979764627974716
3.9848452756719827e+26
23.0ms
5.298894266601407e-99
1.899282823607049e-93
18.0ms
7.194669419436767e-284
6.505560484349099e-282
13.0ms
-2.8676230872237557e-262
-8.070314516749045e-263
10.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
58.0ms412×body256valid
27.0ms164×body256infinite
Compiler

Compiled 1044 to 819 computations (21.6% saved)

bsearch176.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
2.6979764627974716
3.9848452756719827e+26
20.0ms
9.536109251351283e-16
6.799218960763773e-13
27.0ms
5.298894266601407e-99
1.899282823607049e-93
25.0ms
-2.999037107154458e-181
-1.5318918192197154e-189
16.0ms
-5.437660641626156e-125
-6.066095650050157e-126
28.0ms
-1.9796479520453412e-70
-1.250550101619108e-76
16.0ms
-5.910613997523152e-16
-5.13958467927759e-17
12.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
120.0ms734×body256valid
40.0ms258×body256infinite
Compiler

Compiled 1640 to 1293 computations (21.2% saved)

bsearch189.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
2.6979764627974716
3.9848452756719827e+26
25.0ms
5.298894266601407e-99
1.899282823607049e-93
23.0ms
9.052539684459096e-153
6.116478659584547e-150
22.0ms
3.407449912709179e-190
5.737455343402293e-188
13.0ms
-2.8676230872237557e-262
-8.070314516749045e-263
32.0ms
-1.5318918192197154e-189
-1.1639333810439922e-211
17.0ms
-5.437660641626156e-125
-6.066095650050157e-126
13.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
135.0ms713×body256valid
40.0ms263×body256infinite
Compiler

Compiled 1530 to 1196 computations (21.8% saved)

bsearch447.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
67.0ms
5.727856813986035e+29
6.479809931606311e+32
26.0ms
8.817479271436675e-173
9.409908433489478e-167
147.0ms
2.2365587570452682e-235
1.6882023435944957e-233
121.0ms
8.404354599198193e-293
8.004210037272233e-278
18.0ms
-4.110417832903851e-68
-3.360430335153446e-69
27.0ms
-340369630521776.0
-0.06710385893537787
24.0ms
-9.6880139578723e+65
-1.1781772026569616e+63
16.0ms
-6.492753224058883e+104
-2.443886341496486e+104
Results
306.0ms789×body256valid
120.0ms219×body256infinite
Compiler

Compiled 1548 to 1223 computations (21% saved)

bsearch426.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
5.727856813986035e+29
6.479809931606311e+32
68.0ms
8.817479271436675e-173
9.409908433489478e-167
57.0ms
2.2365587570452682e-235
1.6882023435944957e-233
85.0ms
8.404354599198193e-293
8.004210037272233e-278
14.0ms
-4.110417832903851e-68
-3.360430335153446e-69
34.0ms
-340369630521776.0
-0.06710385893537787
64.0ms
-7.430581270968397e+59
-2.4598919985532622e+58
46.0ms
-6.492753224058883e+104
-2.443886341496486e+104
Results
306.0ms775×body256valid
90.0ms217×body256infinite
Compiler

Compiled 1524 to 1204 computations (21% saved)

bsearch234.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
5.727856813986035e+29
6.479809931606311e+32
22.0ms
8.817479271436675e-173
9.409908433489478e-167
20.0ms
2.2365587570452682e-235
1.6882023435944957e-233
31.0ms
8.404354599198193e-293
8.004210037272233e-278
18.0ms
-4.110417832903851e-68
-3.360430335153446e-69
31.0ms
-340369630521776.0
-0.06710385893537787
52.0ms
-7.430581270968397e+59
-2.4598919985532622e+58
37.0ms
-6.492753224058883e+104
-2.443886341496486e+104
Results
160.0ms767×body256valid
55.0ms225×body256infinite
Compiler

Compiled 1524 to 1220 computations (19.9% saved)

bsearch92.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.8906550991595726e+32
6.99275109504023e+34
23.0ms
-9.099289160314315e-275
-1.3535163533731565e-278
23.0ms
-2.940466837350631e-140
-1.3396385043543174e-143
26.0ms
-3.667429078354725e+94
-3.079162648543764e+90
Results
57.0ms344×body256valid
27.0ms168×body256infinite
Compiler

Compiled 772 to 635 computations (17.7% saved)

bsearch128.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
6.0445366368340544e+143
4.7931500704273574e+144
22.0ms
8.817479271436675e-173
9.409908433489478e-167
15.0ms
-4.110417832903851e-68
-3.360430335153446e-69
12.0ms
-0.06710385893537787
-0.025137984482669816
20.0ms
-1.4177910327064277e+32
-3.1280351029041585e+27
20.0ms
-9.6880139578723e+65
-1.1781772026569616e+63
20.0ms
-3.903307668727113e+133
-2.5552235882078936e+129
Results
79.0ms548×body256valid
38.0ms252×body256infinite
Compiler

Compiled 1156 to 932 computations (19.4% saved)

bsearch136.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
5.727856813986035e+29
6.479809931606311e+32
22.0ms
1.6223059866861037e-96
6.657593776286994e-88
16.0ms
-4.110417832903851e-68
-3.360430335153446e-69
15.0ms
-0.06710385893537787
-0.025137984482669816
20.0ms
-1.4177910327064277e+32
-3.1280351029041585e+27
20.0ms
-9.6880139578723e+65
-1.1781772026569616e+63
20.0ms
-3.903307668727113e+133
-2.5552235882078936e+129
Results
91.0ms613×body256valid
34.0ms219×body256infinite
Compiler

Compiled 1202 to 985 computations (18.1% saved)

bsearch99.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.681626736378849e+77
6.342403161962588e+77
23.0ms
5.298894266601407e-99
1.899282823607049e-93
21.0ms
3.629936657857631e-136
2.5300113721682376e-130
10.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
19.0ms
-3.217842913452368e+71
-1.7092141467986087e+69
14.0ms
-1.0166186244433087e+162
-2.2128772287961438e+161
Results
62.0ms440×body256valid
30.0ms200×body256infinite
Compiler

Compiled 882 to 713 computations (19.2% saved)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.5595187268669107e+47
6.794739903873957e+50
36.0ms
-1.954683302361064e+78
-3.216579082239992e+75
Results
41.0ms174×body256valid
11.0ms82×body256infinite
Compiler

Compiled 372 to 299 computations (19.6% saved)

bsearch112.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
1.338815051564084e+53
1.6172580414406356e+75
11.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
17.0ms
-3.217842913452368e+71
-1.7092141467986087e+69
30.0ms
-1.0166186244433087e+162
-2.2128772287961438e+161
Results
66.0ms166×body256infinite
40.0ms282×body256valid
Compiler

Compiled 596 to 475 computations (20.3% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.328151323357977e+51
2.6500991627372612e+56
33.0ms
2.7794179421660074e-303
8.355826554702034e-303
19.0ms
-2.478980410515878e-20
-1.6127817566437232e-23
Results
59.0ms283×body256valid
9.0ms69×body256infinite
Compiler

Compiled 476 to 392 computations (17.6% saved)

bsearch138.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
81.0ms
1.9948183386958613e+63
2.6710494164641752e+70
19.0ms
8.587121923980442e-107
2.640500749435692e-104
37.0ms
-945501329.8762329
-1656946.1365718502
Results
116.0ms283×body256valid
16.0ms117×body256infinite
Compiler

Compiled 502 to 426 computations (15.1% saved)

bsearch58.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.3836773823716821e-30
4.865916469484289e-20
21.0ms
-4.8614029588841276e-101
-3.9985546154063503e-106
10.0ms
-1.4196670525147708e+54
-8.566914805195585e+53
Results
40.0ms273×body256valid
13.0ms95×body256infinite
Compiler

Compiled 432 to 377 computations (12.7% saved)

bsearch34.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.943367827178959e+78
2.7173096222598392e+81
12.0ms
-2.4029803502035165e+123
-6.1776668939828846e+122
Results
18.0ms127×body256valid
14.0ms81×body256infinite
Compiler

Compiled 244 to 209 computations (14.3% saved)

simplify238.0ms (0.9%)

Algorithm
egg-herbie
Rules
430×unsub-neg
362×distribute-lft-neg-in
214×neg-mul-1
186×cancel-sign-sub
182×neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03863033
15223025
26073025
37283025
48233025
59383025
610553025
711583025
812463025
913303025
1014363025
1115513025
1216363025
1317073025
1417413025
1517613025
1617673025
1717683025
1817683025
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (+.f64 (*.f64 a t) (*.f64 -1 a))) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 b z) y))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 b z) y))
(if (<=.f64 z -115000000000000003991848446516986351976535216231821221036032) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) (if (<=.f64 z 9599999999999999440550810281224581221974016) (+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 z -5199999999999999486406900211253248) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 z 210000000000000006768238734617304216673394611842951539708789923687182540784909862295870974790432764539331696760647210885971968) (+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 21000000000000001165665832789098537470952326843104122824821215840467693957489988147176684073779200) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))))
(if (<=.f64 y -8000000000000000404443421807960270513825896246424026232163851797777862111816683246593867016840497754019336905893609472) (*.f64 (-.f64 b z) y) (if (<=.f64 y -399999999999999996836154505134535403291024486776921821462273196032) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 y -680) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) (if (<=.f64 y -4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 y 5618431291326693/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z)) (if (<=.f64 y 14000000000) (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))))))))
(if (<=.f64 b -1350000000000000054651224508064159667606045290081026048) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -738214179045777/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 b 389999999999999985940692992) (-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1)))) (*.f64 (-.f64 (+.f64 y t) 2) b))))
(if (<=.f64 b -950000000000000057362845038319508477021361913303400448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 3214892172618881/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 b 8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 160000000000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -4254389501031255/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 1151034636625873/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 859999999999999974834176) (-.f64 x (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -8437482395119095/162259276829213363391578010288128) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b -3023725277371503/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 a (+.f64 (*.f64 b -2) x)) (if (<=.f64 b -1181325745358835/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (-.f64 1 y)) (if (<=.f64 b -1354862365809087/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 t (-.f64 b a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 7986198781437845/1267650600228229401496703205376) (-.f64 x (*.f64 t a)) (if (<=.f64 b 54000000000000000) (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))))))
(if (<=.f64 b -1220000000000000034264853247838494064205110228142784512) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -7430920011128155/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 z (-.f64 1 y)) (if (<=.f64 b -4013165208090495/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (-.f64 x (*.f64 t a)) (if (<=.f64 b -1418129833677085/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 4013165208090495/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (-.f64 x (*.f64 t a)) (if (<=.f64 b 3538089773270195/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 211368832449645/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 x (*.f64 y z)) (if (<=.f64 b 28000000000000000000) (-.f64 x (*.f64 t a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 (-.f64 b z) y) (if (<=.f64 y -32000000000000001851454718167263034476588118053601294021524717568) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -21000) (-.f64 x (*.f64 y z)) (if (<=.f64 y -4468138452119177/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 a (*.f64 a t)) (if (<=.f64 y 8828958860482549/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 1087770609288739/135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 719999999999999952392435007488) (*.f64 t (-.f64 b a)) (*.f64 (-.f64 b z) y)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 (-.f64 b z) y) (if (<=.f64 y -739999999999999994659553205718871285364531620763564022693888) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -35000000000) (*.f64 (-.f64 b z) y) (if (<=.f64 y -1821252086461621/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 a (*.f64 a t)) (if (<=.f64 y 8229186103190533/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 6873336940433991/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 403664874540743/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 179999999999999984438934054633472) (*.f64 t (-.f64 b a)) (*.f64 (-.f64 b z) y)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 (-.f64 b z) y) (if (<=.f64 y -739999999999999994659553205718871285364531620763564022693888) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -50000) (*.f64 (-.f64 b z) y) (if (<=.f64 y -4856672230564323/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 6546356215273881/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 8054691727071083/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 371796594971737/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 22000000000000001000411699871744) (*.f64 t (-.f64 b a)) (*.f64 (-.f64 b z) y)))))))))
(if (<=.f64 t -3199999999999999983211730406137757834105427534421829619902134231421065873225851044378968064) (*.f64 t (-.f64 b a)) (if (<=.f64 t -5931185178352847/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7016626088207999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 b -2) (if (<=.f64 t 235000000000000011709761254850560) (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 b a))))))
(if (<=.f64 y -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864) (*.f64 y b) (if (<=.f64 y -22499999999999998652832381049095281872172261208175436732506832896) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -1199999999999999967566554464256) (+.f64 a x) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -8499176403487565/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 4928960573339599/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 1020000000000000076207897770589406081652097039068075270656129451740202962579353120543690702135885392011453002969134007723394486959604854998171648) (*.f64 t (-.f64 b a)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (*.f64 y b) (if (<=.f64 y -15000000000000001050557103807267412186361284427160984029581279232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -799999999999999931465206857728) (+.f64 a x) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -6313673899733619/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 8779799389336993/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 12999999999999999977025146191872) (*.f64 a (-.f64 1 t)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 b -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (*.f64 y b) (if (<=.f64 b -82000000000000004415082242419508421986639674440705616733754110565679104) (*.f64 t b) (if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 y b) (if (<=.f64 b 4370447970442389/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 a x) (if (<=.f64 b 3270674342474151/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 y (neg.f64 z)) (if (<=.f64 b 239999999999999985583423570873468292726036956330197497987441128312872623931392) (*.f64 a (-.f64 1 t)) (*.f64 y b)))))))
(if (<=.f64 z -3999999999999999706159124705924795694035212860797871549050585679121449222144) (*.f64 y (neg.f64 z)) (if (<=.f64 z 139999999999999989912490343389331290490965642444800) (+.f64 a x) (*.f64 y (neg.f64 z))))
(if (<=.f64 b -239999999999999989079823657552405448116570492400605187848379698432607679231488508918761144960670328378367807030524334205342278337938553146756526450457377528348672) (*.f64 y b) (if (<=.f64 b -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 t b) (if (<=.f64 b -1300000000000000033722529141787424302322046903498309632) (*.f64 y b) (if (<=.f64 b 20499999999999998902491870496367071768306712008896110770144673792) (+.f64 a x) (*.f64 y b)))))
(if (<=.f64 y -4070760737091305/166153499473114484112975882535043072) (*.f64 y b) (if (<=.f64 y 8029874551376459/1544206644495472857303583883048380333324864576447617480139933456630175320190394187102969236003396030389305708803686614314192266367994640173851115417028339461681498903477221384921775113999124270181577817371160469578262386195561925496048762173836971712805252506350393444460551564142078418977251644200485277277433072975872) (*.f64 b -2) (if (<=.f64 y 1999999999999999986441897348723255952923416883888128) (*.f64 t b) (*.f64 y b))))
(if (<=.f64 t -1660000) (*.f64 t b) (if (<=.f64 t 366679482688341/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 b -2) (if (<=.f64 t 58000000000000004685728166649285905554169161743969893300912164700160) x (*.f64 t b))))
(if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 b -2) (if (<=.f64 b -8826049387992363/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) a (if (<=.f64 b 7975367974709495/166153499473114484112975882535043072) x (*.f64 b -2))))
(if (<=.f64 x -949999999999999986163666816002152023709711947681853709071487121867866322305632177812126434382583635924579015919805979951104) x (if (<=.f64 x 134999999999999991479299619286024404119653492296398466372251668267595885124255744) a x))
a
Outputs
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (+.f64 (*.f64 a t) (*.f64 -1 a))) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 b z) y))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (-.f64 (*.f64 t a) a))) (*.f64 y (-.f64 b z)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 a (*.f64 t a)))) (*.f64 y (-.f64 b z)))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 b z) y))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 z -115000000000000003991848446516986351976535216231821221036032) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) (if (<=.f64 z 9599999999999999440550810281224581221974016) (+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1)))))
(if (or (<=.f64 z -115000000000000003991848446516986351976535216231821221036032) (not (<=.f64 z 9599999999999999440550810281224581221974016))) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 y 1) z)) (+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2)))))
(if (or (<=.f64 z -115000000000000003991848446516986351976535216231821221036032) (not (<=.f64 z 9599999999999999440550810281224581221974016))) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (+.f64 y -1) z)) (+.f64 (+.f64 x (-.f64 a (*.f64 t a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(if (<=.f64 z -5199999999999999486406900211253248) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 z 210000000000000006768238734617304216673394611842951539708789923687182540784909862295870974790432764539331696760647210885971968) (+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))))
(if (or (<=.f64 z -5199999999999999486406900211253248) (not (<=.f64 z 210000000000000006768238734617304216673394611842951539708789923687182540784909862295870974790432764539331696760647210885971968))) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 (-.f64 y 1) z))) (+.f64 (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 b (+.f64 y (+.f64 t -2)))))
(if (or (<=.f64 z -5199999999999999486406900211253248) (not (<=.f64 z 210000000000000006768238734617304216673394611842951539708789923687182540784909862295870974790432764539331696760647210885971968))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (+.f64 (+.f64 x (-.f64 a (*.f64 t a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 21000000000000001165665832789098537470952326843104122824821215840467693957489988147176684073779200) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (+.f64 (*.f64 (neg.f64 a) t) (*.f64 (-.f64 (+.f64 y t) 2) b))))
(if (or (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (not (<=.f64 b 21000000000000001165665832789098537470952326843104122824821215840467693957489988147176684073779200))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t (neg.f64 a))) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 (-.f64 y 1) z))))
(if (or (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (not (<=.f64 b 21000000000000001165665832789098537470952326843104122824821215840467693957489988147176684073779200))) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 (-.f64 y 1) z))))
(if (or (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (not (<=.f64 b 21000000000000001165665832789098537470952326843104122824821215840467693957489988147176684073779200))) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))))
(if (<=.f64 y -8000000000000000404443421807960270513825896246424026232163851797777862111816683246593867016840497754019336905893609472) (*.f64 (-.f64 b z) y) (if (<=.f64 y -399999999999999996836154505134535403291024486776921821462273196032) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 y -680) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) (if (<=.f64 y -4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 y 5618431291326693/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 -1 z)) (if (<=.f64 y 14000000000) (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1)))))))))
(if (<=.f64 y -8000000000000000404443421807960270513825896246424026232163851797777862111816683246593867016840497754019336905893609472) (*.f64 y (-.f64 b z)) (if (<=.f64 y -399999999999999996836154505134535403291024486776921821462273196032) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (if (<=.f64 y -680) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (-.f64 y 1) z)) (if (<=.f64 y -4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (if (<=.f64 y 5618431291326693/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (neg.f64 z)) (if (<=.f64 y 14000000000) (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (-.f64 y 1) z))))))))
(if (<=.f64 y -8000000000000000404443421807960270513825896246424026232163851797777862111816683246593867016840497754019336905893609472) (*.f64 y (-.f64 b z)) (if (<=.f64 y -399999999999999996836154505134535403291024486776921821462273196032) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (if (<=.f64 y -680) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (-.f64 y 1) z)) (if (<=.f64 y -4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (if (<=.f64 y 5618431291326693/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 z (+.f64 x (*.f64 b (-.f64 t 2)))) (if (<=.f64 y 14000000000) (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (-.f64 y 1) z))))))))
(if (<=.f64 y -8000000000000000404443421807960270513825896246424026232163851797777862111816683246593867016840497754019336905893609472) (*.f64 y (-.f64 b z)) (if (<=.f64 y -399999999999999996836154505134535403291024486776921821462273196032) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (if (<=.f64 y -680) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (+.f64 y -1) z)) (if (<=.f64 y -4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (if (<=.f64 y 5618431291326693/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 z (+.f64 x (*.f64 b (-.f64 t 2)))) (if (<=.f64 y 14000000000) (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (+.f64 y -1) z))))))))
(if (<=.f64 y -8000000000000000404443421807960270513825896246424026232163851797777862111816683246593867016840497754019336905893609472) (*.f64 y (-.f64 b z)) (if (<=.f64 y -399999999999999996836154505134535403291024486776921821462273196032) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (if (<=.f64 y -680) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (+.f64 y -1) z)) (if (<=.f64 y -4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (if (<=.f64 y 5618431291326693/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 z (+.f64 x (*.f64 b (-.f64 t 2)))) (if (<=.f64 y 14000000000) (+.f64 (*.f64 t b) (-.f64 z (*.f64 (+.f64 t -1) a))) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (+.f64 y -1) z))))))))
(if (<=.f64 b -1350000000000000054651224508064159667606045290081026048) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -738214179045777/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 b 389999999999999985940692992) (-.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 y 1)))) (*.f64 (-.f64 (+.f64 y t) 2) b))))
(if (<=.f64 b -1350000000000000054651224508064159667606045290081026048) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -738214179045777/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (if (<=.f64 b 389999999999999985940692992) (-.f64 x (+.f64 (*.f64 t a) (*.f64 (-.f64 y 1) z))) (*.f64 (-.f64 (+.f64 y t) 2) b))))
(if (<=.f64 b -1350000000000000054651224508064159667606045290081026048) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -738214179045777/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (if (<=.f64 b 389999999999999985940692992) (-.f64 x (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z))) (*.f64 (-.f64 (+.f64 y t) 2) b))))
(if (<=.f64 b -950000000000000057362845038319508477021361913303400448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 3214892172618881/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (if (<=.f64 b 8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 160000000000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 a t) a) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))
(if (<=.f64 b -950000000000000057362845038319508477021361913303400448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 3214892172618881/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (if (<=.f64 b 8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (-.f64 x (*.f64 (-.f64 y 1) z)) (if (<=.f64 b 160000000000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 t a) a) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))
(if (<=.f64 b -950000000000000057362845038319508477021361913303400448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 3214892172618881/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (if (<=.f64 b 8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (-.f64 x (*.f64 (+.f64 y -1) z)) (if (<=.f64 b 160000000000000000000000) (+.f64 x (+.f64 z (-.f64 a (*.f64 t a)))) (*.f64 (-.f64 (+.f64 y t) 2) b)))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -4254389501031255/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 1151034636625873/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 859999999999999974834176) (-.f64 x (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -4254389501031255/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (-.f64 x (*.f64 (-.f64 y 1) z)) (if (<=.f64 b 1151034636625873/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 (-.f64 y 1) z)) (if (<=.f64 b 859999999999999974834176) (-.f64 x (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -4254389501031255/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (-.f64 x (*.f64 (+.f64 y -1) z)) (if (<=.f64 b 1151034636625873/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 x (*.f64 (+.f64 t -1) a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 (+.f64 y -1) z)) (if (<=.f64 b 859999999999999974834176) (-.f64 x (*.f64 (+.f64 t -1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -8437482395119095/162259276829213363391578010288128) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b -3023725277371503/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 a (+.f64 (*.f64 b -2) x)) (if (<=.f64 b -1181325745358835/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (-.f64 1 y)) (if (<=.f64 b -1354862365809087/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 t (-.f64 b a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 7986198781437845/1267650600228229401496703205376) (-.f64 x (*.f64 t a)) (if (<=.f64 b 54000000000000000) (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -8437482395119095/162259276829213363391578010288128) (-.f64 x (*.f64 (-.f64 y 1) z)) (if (<=.f64 b -3023725277371503/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 a (+.f64 x (*.f64 b -2))) (if (<=.f64 b -1181325745358835/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (-.f64 1 y)) (if (<=.f64 b -1354862365809087/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 t (-.f64 b a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 (-.f64 y 1) z)) (if (<=.f64 b 7986198781437845/1267650600228229401496703205376) (-.f64 x (*.f64 t a)) (if (<=.f64 b 54000000000000000) (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))))))
(if (<=.f64 b -1400000000000000075579919874340895032890043676663742464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -8437482395119095/162259276829213363391578010288128) (-.f64 x (*.f64 (+.f64 y -1) z)) (if (<=.f64 b -3023725277371503/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 a (+.f64 x (*.f64 b -2))) (if (<=.f64 b -1181325745358835/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (-.f64 1 y)) (if (<=.f64 b -1354862365809087/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 t (-.f64 b a)) (if (<=.f64 b 8830520111229613/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 x (*.f64 (+.f64 y -1) z)) (if (<=.f64 b 7986198781437845/1267650600228229401496703205376) (-.f64 x (*.f64 t a)) (if (<=.f64 b 54000000000000000) (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))))))
(if (<=.f64 b -1220000000000000034264853247838494064205110228142784512) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b -7430920011128155/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 z (-.f64 1 y)) (if (<=.f64 b -4013165208090495/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (-.f64 x (*.f64 t a)) (if (<=.f64 b -1418129833677085/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 4013165208090495/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (-.f64 x (*.f64 t a)) (if (<=.f64 b 3538089773270195/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 211368832449645/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 x (*.f64 y z)) (if (<=.f64 b 28000000000000000000) (-.f64 x (*.f64 t a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 (-.f64 b z) y) (if (<=.f64 y -32000000000000001851454718167263034476588118053601294021524717568) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -21000) (-.f64 x (*.f64 y z)) (if (<=.f64 y -4468138452119177/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 a (*.f64 a t)) (if (<=.f64 y 8828958860482549/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 1087770609288739/135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 719999999999999952392435007488) (*.f64 t (-.f64 b a)) (*.f64 (-.f64 b z) y)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 y (-.f64 b z)) (if (<=.f64 y -32000000000000001851454718167263034476588118053601294021524717568) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -21000) (-.f64 x (*.f64 y z)) (if (<=.f64 y -4468138452119177/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 a (*.f64 t a)) (if (<=.f64 y 8828958860482549/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 1087770609288739/135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 719999999999999952392435007488) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 (-.f64 b z) y) (if (<=.f64 y -739999999999999994659553205718871285364531620763564022693888) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -35000000000) (*.f64 (-.f64 b z) y) (if (<=.f64 y -1821252086461621/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 a (*.f64 a t)) (if (<=.f64 y 8229186103190533/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 6873336940433991/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 403664874540743/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 179999999999999984438934054633472) (*.f64 t (-.f64 b a)) (*.f64 (-.f64 b z) y)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 y (-.f64 b z)) (if (<=.f64 y -739999999999999994659553205718871285364531620763564022693888) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -35000000000) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1821252086461621/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 a (*.f64 t a)) (if (<=.f64 y 8229186103190533/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 6873336940433991/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 403664874540743/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 179999999999999984438934054633472) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 (-.f64 b z) y) (if (<=.f64 y -739999999999999994659553205718871285364531620763564022693888) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -50000) (*.f64 (-.f64 b z) y) (if (<=.f64 y -4856672230564323/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 6546356215273881/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 8054691727071083/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 371796594971737/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 22000000000000001000411699871744) (*.f64 t (-.f64 b a)) (*.f64 (-.f64 b z) y)))))))))
(if (<=.f64 y -249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (*.f64 y (-.f64 b z)) (if (<=.f64 y -739999999999999994659553205718871285364531620763564022693888) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -50000) (*.f64 y (-.f64 b z)) (if (<=.f64 y -4856672230564323/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 6546356215273881/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 8054691727071083/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 z (-.f64 1 y)) (if (<=.f64 y 371796594971737/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 22000000000000001000411699871744) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))))))
(if (<=.f64 t -3199999999999999983211730406137757834105427534421829619902134231421065873225851044378968064) (*.f64 t (-.f64 b a)) (if (<=.f64 t -5931185178352847/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7016626088207999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 b -2) (if (<=.f64 t 235000000000000011709761254850560) (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 b a))))))
(if (<=.f64 y -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864) (*.f64 y b) (if (<=.f64 y -22499999999999998652832381049095281872172261208175436732506832896) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -1199999999999999967566554464256) (+.f64 a x) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -8499176403487565/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 4928960573339599/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 1020000000000000076207897770589406081652097039068075270656129451740202962579353120543690702135885392011453002969134007723394486959604854998171648) (*.f64 t (-.f64 b a)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864) (*.f64 y b) (if (<=.f64 y -22499999999999998652832381049095281872172261208175436732506832896) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -1199999999999999967566554464256) (+.f64 x a) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -8499176403487565/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 4928960573339599/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 1020000000000000076207897770589406081652097039068075270656129451740202962579353120543690702135885392011453002969134007723394486959604854998171648) (*.f64 t (-.f64 b a)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864) (*.f64 y b) (if (<=.f64 y -22499999999999998652832381049095281872172261208175436732506832896) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -1199999999999999967566554464256) (+.f64 x a) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -8499176403487565/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 4928960573339599/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 1020000000000000076207897770589406081652097039068075270656129451740202962579353120543690702135885392011453002969134007723394486959604854998171648) (*.f64 t (-.f64 b a)) (*.f64 z (neg.f64 y)))))))))
(if (<=.f64 y -3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (*.f64 y b) (if (<=.f64 y -15000000000000001050557103807267412186361284427160984029581279232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -799999999999999931465206857728) (+.f64 a x) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -6313673899733619/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 8779799389336993/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 12999999999999999977025146191872) (*.f64 a (-.f64 1 t)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (*.f64 y b) (if (<=.f64 y -15000000000000001050557103807267412186361284427160984029581279232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -799999999999999931465206857728) (+.f64 x a) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -6313673899733619/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 8779799389336993/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 12999999999999999977025146191872) (*.f64 a (-.f64 1 t)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (*.f64 y b) (if (<=.f64 y -15000000000000001050557103807267412186361284427160984029581279232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -799999999999999931465206857728) (+.f64 x a) (if (<=.f64 y -1170935903116329/18014398509481984) (*.f64 y b) (if (<=.f64 y -6313673899733619/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 8779799389336993/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 12999999999999999977025146191872) (*.f64 a (-.f64 1 t)) (*.f64 z (neg.f64 y)))))))))
(if (<=.f64 b -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (*.f64 y b) (if (<=.f64 b -82000000000000004415082242419508421986639674440705616733754110565679104) (*.f64 t b) (if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 y b) (if (<=.f64 b 4370447970442389/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 a x) (if (<=.f64 b 3270674342474151/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 y (neg.f64 z)) (if (<=.f64 b 239999999999999985583423570873468292726036956330197497987441128312872623931392) (*.f64 a (-.f64 1 t)) (*.f64 y b)))))))
(if (<=.f64 b -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (*.f64 y b) (if (<=.f64 b -82000000000000004415082242419508421986639674440705616733754110565679104) (*.f64 t b) (if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 y b) (if (<=.f64 b 4370447970442389/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 x a) (if (<=.f64 b 3270674342474151/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 y (neg.f64 z)) (if (<=.f64 b 239999999999999985583423570873468292726036956330197497987441128312872623931392) (*.f64 a (-.f64 1 t)) (*.f64 y b)))))))
(if (<=.f64 b -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (*.f64 y b) (if (<=.f64 b -82000000000000004415082242419508421986639674440705616733754110565679104) (*.f64 t b) (if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 y b) (if (<=.f64 b 4370447970442389/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 x a) (if (<=.f64 b 3270674342474151/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 z (neg.f64 y)) (if (<=.f64 b 239999999999999985583423570873468292726036956330197497987441128312872623931392) (*.f64 a (-.f64 1 t)) (*.f64 y b)))))))
(if (<=.f64 z -3999999999999999706159124705924795694035212860797871549050585679121449222144) (*.f64 y (neg.f64 z)) (if (<=.f64 z 139999999999999989912490343389331290490965642444800) (+.f64 a x) (*.f64 y (neg.f64 z))))
(if (or (<=.f64 z -3999999999999999706159124705924795694035212860797871549050585679121449222144) (not (<=.f64 z 139999999999999989912490343389331290490965642444800))) (*.f64 y (neg.f64 z)) (+.f64 x a))
(if (or (<=.f64 z -3999999999999999706159124705924795694035212860797871549050585679121449222144) (not (<=.f64 z 139999999999999989912490343389331290490965642444800))) (*.f64 z (neg.f64 y)) (+.f64 x a))
(if (<=.f64 b -239999999999999989079823657552405448116570492400605187848379698432607679231488508918761144960670328378367807030524334205342278337938553146756526450457377528348672) (*.f64 y b) (if (<=.f64 b -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 t b) (if (<=.f64 b -1300000000000000033722529141787424302322046903498309632) (*.f64 y b) (if (<=.f64 b 20499999999999998902491870496367071768306712008896110770144673792) (+.f64 a x) (*.f64 y b)))))
(if (<=.f64 b -239999999999999989079823657552405448116570492400605187848379698432607679231488508918761144960670328378367807030524334205342278337938553146756526450457377528348672) (*.f64 y b) (if (<=.f64 b -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 t b) (if (<=.f64 b -1300000000000000033722529141787424302322046903498309632) (*.f64 y b) (if (<=.f64 b 20499999999999998902491870496367071768306712008896110770144673792) (+.f64 x a) (*.f64 y b)))))
(if (<=.f64 y -4070760737091305/166153499473114484112975882535043072) (*.f64 y b) (if (<=.f64 y 8029874551376459/1544206644495472857303583883048380333324864576447617480139933456630175320190394187102969236003396030389305708803686614314192266367994640173851115417028339461681498903477221384921775113999124270181577817371160469578262386195561925496048762173836971712805252506350393444460551564142078418977251644200485277277433072975872) (*.f64 b -2) (if (<=.f64 y 1999999999999999986441897348723255952923416883888128) (*.f64 t b) (*.f64 y b))))
(if (<=.f64 t -1660000) (*.f64 t b) (if (<=.f64 t 366679482688341/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 b -2) (if (<=.f64 t 58000000000000004685728166649285905554169161743969893300912164700160) x (*.f64 t b))))
(if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 b -2) (if (<=.f64 b -8826049387992363/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) a (if (<=.f64 b 7975367974709495/166153499473114484112975882535043072) x (*.f64 b -2))))
(if (<=.f64 x -949999999999999986163666816002152023709711947681853709071487121867866322305632177812126434382583635924579015919805979951104) x (if (<=.f64 x 134999999999999991479299619286024404119653492296398466372251668267595885124255744) a x))
a
Compiler

Compiled 1344 to 828 computations (38.4% saved)

soundness4.7s (17.4%)

Rules
1402×associate-+l+
1272×fma-def
1272×fma-def
1170×associate-+r+
1072×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042612606
1123911806
2531911802
064219010
1199916744
2794116744
042612606
1123911806
2531911802
046429439
1140425779
2643625779
044314197
1122413881
2521913875
046429439
1140425779
2643625779
046429439
1140425779
2643625779
064219010
1199916744
2794116744
046429439
1140425779
2643625779
01461431
14911239
217711225
031244
1748244
042612606
1123911806
2531911802
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1516 to 879 computations (42% saved)

end1.0ms (0%)

preprocess786.0ms (2.9%)

Compiler

Compiled 2454 to 1262 computations (48.6% saved)

Profiling

Loading profile data...