Details

Time bar (total: 60.0s)

analyze1000.0ms (1.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
0%0%99.6%0.4%0%0%0%1
0%0%99.6%0.4%0%0%0%2
0%0%99.6%0.4%0%0%0%3
0%0%99.6%0.4%0%0%0%4
0%0%99.6%0.4%0%0%0%5
0%0%99.6%0.4%0%0%0%6
0%0%99.6%0.4%0%0%0%7
0%0%99.6%0.4%0%0%0%8
0%0%99.6%0.4%0%0%0%9
0%0%99.6%0.4%0%0%0%10
0%0%99.6%0.4%0%0%0%11
0%0%99.6%0.4%0%0%0%12
Compiler

Compiled 39 to 24 computations (38.5% saved)

sample6.0s (10.1%)

Results
3.3s11665×body256infinite
2.7s8256×body256valid
Bogosity

preprocess65.0ms (0.1%)

Algorithm
egg-herbie
Rules
1332×associate-+l+
1036×associate-+r+
802×fma-def
694×distribute-rgt-in
694×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03003145
110522997
231612981
099
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
8
Outputs
0
1
2
3
4
5
6
7
8
Call 2
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 x i))))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t x)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 z i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 t i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 a i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 b i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t y)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 c a) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 z i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j i)))) (*.f64 t (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 i a) (*.f64 y c))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 j a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 c a) (*.f64 y j))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 x i))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 x i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 x i)) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 z (-.f64 (*.f64 x y) (*.f64 t a)) (*.f64 (-.f64 (*.f64 x c) (*.f64 t i)) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 t (fma.f64 y z (*.f64 x (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 y i))))
(-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 j (-.f64 (*.f64 x c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 x c) (*.f64 y i)) (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (*.f64 x (-.f64 (*.f64 z c) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (*.f64 x (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (-.f64 (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 x a) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t x)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y x))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 x t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 x y)))))
(fma.f64 j (fma.f64 a c (*.f64 x (neg.f64 y))) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x t)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 x y)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x t)))))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 x (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 z i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 z i))))
(fma.f64 j (fma.f64 a c (*.f64 i (neg.f64 z))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 z i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 t i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 t i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 t i)) (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (fma.f64 z c (*.f64 y (neg.f64 i))))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 t i)) (fma.f64 x (-.f64 (*.f64 z t) (*.f64 y a)) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 y (neg.f64 i)))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 a i))))
(-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 j (-.f64 (*.f64 y c) (*.f64 a i)))))
(fma.f64 j (fma.f64 y c (*.f64 i (neg.f64 a))) (-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 j (-.f64 (*.f64 a i) (*.f64 y c)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 b i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 b i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 b i)) (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i))))
(-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))))
(fma.f64 j (fma.f64 y a (*.f64 i (neg.f64 c))) (fma.f64 x (-.f64 (*.f64 z c) (*.f64 t a)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t i)) (neg.f64 b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 y z) (*.f64 t i)) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t y)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y t)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 z i) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 y t))))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y t)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 c a) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 a c) (*.f64 i j))))
(fma.f64 y (fma.f64 a c (*.f64 i (neg.f64 j))) (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(fma.f64 y (-.f64 (*.f64 a c) (*.f64 i j)) (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 z i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 z i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 z i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y t) (*.f64 z a)) (*.f64 b (-.f64 (*.f64 z i) (*.f64 t c)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z c) (*.f64 y i))))
(fma.f64 j (fma.f64 z c (*.f64 y (neg.f64 i))) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z a) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 z a) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y z))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y z)) (fma.f64 x (-.f64 (*.f64 y i) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 c i) (*.f64 z t))))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y z)) (fma.f64 x (-.f64 (*.f64 y i) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 z t) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 z (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 b i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 b)))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 b i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 b)))) (*.f64 t (fma.f64 z c (*.f64 b (neg.f64 i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (-.f64 (*.f64 b (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 t a) (*.f64 y i)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 c)))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 c i)))))
(fma.f64 j (-.f64 (*.f64 t a) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a c)) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z t)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y t))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y t)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 i (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y t)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 i)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j i)))) (*.f64 t (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i j)))) (*.f64 t (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 t (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 j))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i j)) (neg.f64 b))))
(fma.f64 t (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a j)) (*.f64 (fma.f64 z c (*.f64 j (neg.f64 i))) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 y i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (-.f64 (*.f64 a (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 j (-.f64 (*.f64 b c) (*.f64 y i)))))
(fma.f64 j (fma.f64 b c (*.f64 y (neg.f64 i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 z c) (*.f64 t i)))))
(fma.f64 j (fma.f64 b c (*.f64 y (neg.f64 i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (neg.f64 a))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a))))
(fma.f64 j (fma.f64 c i (*.f64 y (neg.f64 a))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 t a)) (*.f64 j (fma.f64 y a (*.f64 c (neg.f64 i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b a) (*.f64 y i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 c (-.f64 (*.f64 z b) (*.f64 t i))) (*.f64 j (-.f64 (*.f64 a b) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 a b) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 t i)))))
(fma.f64 j (-.f64 (*.f64 a b) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z b) (*.f64 t i)) (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 i (-.f64 (*.f64 z c) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y b)))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (fma.f64 z c (*.f64 t (neg.f64 b))))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 z c) (*.f64 t b)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) j)) (*.f64 b (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 i a) (*.f64 y c))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (neg.f64 (*.f64 b (-.f64 (*.f64 z i) (*.f64 t c))))) (*.f64 j (-.f64 (*.f64 a i) (*.f64 y c))))
(fma.f64 j (-.f64 (*.f64 a i) (*.f64 y c)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 t c)))))
(fma.f64 j (-.f64 (*.f64 a i) (*.f64 y c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 t c) (*.f64 z i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 j a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 y i))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 c a) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 a c) (*.f64 y j))))
(fma.f64 i (-.f64 (*.f64 a c) (*.f64 y j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t j)))))
(fma.f64 i (-.f64 (*.f64 a c) (*.f64 y j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (fma.f64 z c (*.f64 t (neg.f64 j))))))
Compiler

Compiled 47 to 32 computations (31.9% saved)

simplify174.0ms (0.3%)

Algorithm
egg-herbie
Rules
1500×sub-neg
1042×unsub-neg
896×fma-neg
710×distribute-neg-in
680×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02585
16281
215881
354277
4196677
5453977
6607577
7699177
8743577
9761577
10770077
11772877
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (fma.f64 z c (*.f64 t (neg.f64 i)))))
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 a c)))))

eval1.0ms (0%)

Compiler

Compiled 177 to 45 computations (74.6% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New426
Fresh101
Picked000
Done000
Total527
Accurracy
76.9%
Counts
7 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.9%
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
76.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Compiler

Compiled 74 to 44 computations (40.5% saved)

localize77.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.3%
(-.f64 (*.f64 a c) (*.f64 y i))
91.7%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
90.8%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
89.2%
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series26.0ms (0%)

Counts
4 → 228
Calls

57 calls:

TimeVariablePointExpression
3.0ms
z
@-inf
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
2.0ms
i
@-inf
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
2.0ms
z
@inf
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
1.0ms
x
@inf
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
1.0ms
j
@0
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))

rewrite112.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
952×expm1-udef
952×log1p-udef
540×add-sqr-sqrt
538×pow1
538×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02394
151794
2721894
Stop Event
node limit
Counts
4 → 119
Calls
Call 1
Inputs
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
(-.f64 (*.f64 a c) (*.f64 y i))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 a c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i)))
(pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 a c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 y z (*.f64 a (neg.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 i t))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 t)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))) (fma.f64 c z (*.f64 i t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)) b) (fma.f64 c z (*.f64 i t)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 c z) (*.f64 i t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i t)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 a c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(+.f64 (*.f64 a c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 a c) (*.f64 y i)))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 a c))
(*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 y i))) (-.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 y i))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 1 (/.f64 (fma.f64 a c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 a c (*.f64 y i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 a c (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 a c) (*.f64 y (neg.f64 i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 a c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a c) (*.f64 y i)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(exp.f64 (log.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 a c (*.f64 y (neg.f64 i)))
(fma.f64 c a (*.f64 y (neg.f64 i)))
(fma.f64 1 (*.f64 a c) (*.f64 y (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (cbrt.f64 (*.f64 a c)) (*.f64 y (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)) (*.f64 y (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))

simplify165.0ms (0.3%)

Algorithm
egg-herbie
Rules
1556×distribute-lft-in
860×fma-neg
706×cancel-sign-sub-inv
502×distribute-lft-neg-in
494×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03559037
19188881
233868757
Stop Event
node limit
Counts
347 → 180
Calls
Call 1
Inputs
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 a c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i)))
(pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 a c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 y z (*.f64 a (neg.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 i t))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 t)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))) (fma.f64 c z (*.f64 i t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)) b) (fma.f64 c z (*.f64 i t)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 c z) (*.f64 i t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i t)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 a c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(+.f64 (*.f64 a c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 a c) (*.f64 y i)))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 a c))
(*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 y i))) (-.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 y i))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 1 (/.f64 (fma.f64 a c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 a c (*.f64 y i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 a c (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 a c) (*.f64 y (neg.f64 i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 a c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a c) (*.f64 y i)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(exp.f64 (log.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 a c (*.f64 y (neg.f64 i)))
(fma.f64 c a (*.f64 y (neg.f64 i)))
(fma.f64 1 (*.f64 a c) (*.f64 y (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (cbrt.f64 (*.f64 a c)) (*.f64 y (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)) (*.f64 y (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
Outputs
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 j y))
(*.f64 j (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 j a))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 j a))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 j y))
(*.f64 j (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 j a))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 j a))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 j a))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 j y))
(*.f64 j (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 j y))
(*.f64 j (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 j a))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 j y))
(*.f64 j (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 j y))
(*.f64 j (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 (neg.f64 t) (*.f64 a x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 (neg.f64 t) (*.f64 a x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 (neg.f64 t) (*.f64 a x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 (neg.f64 t) (*.f64 a x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 (neg.f64 t) (*.f64 a x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 (neg.f64 t) (*.f64 a x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 t b) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 t b) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 t b) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 t b) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 t b) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 t b) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 -1 (*.f64 i y))
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y (neg.f64 i))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 a c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 a c (*.f64 y i)) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i))) j)
(*.f64 (/.f64 j (fma.f64 c a (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 a c (*.f64 y i)) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i))) j)
(*.f64 (/.f64 j (fma.f64 c a (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)))
(pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 1)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3) 1/3)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) 1/3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 2)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 y z (*.f64 a (neg.f64 t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) 3)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) 3) (pow.f64 x 3)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) 1))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 i t))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 (neg.f64 i) t (*.f64 i t))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (*.f64 t (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 (neg.f64 i) t (*.f64 i t))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (*.f64 t (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 t))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 t)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) 1)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 t (fma.f64 c z (*.f64 i t))))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)) (pow.f64 (*.f64 c z) 2))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))) (fma.f64 c z (*.f64 i t)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i t)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i t))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 t (fma.f64 c z (*.f64 i t))))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)) (pow.f64 (*.f64 c z) 2))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)) b) (fma.f64 c z (*.f64 i t)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i t)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i t))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 1)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 3)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3) 1/3)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 c z) (*.f64 i t)) 3)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i t)) 3) (pow.f64 b 3)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 1))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 a c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 a c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 a c) (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 a c))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 y i))) (-.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2)))
(/.f64 1 (/.f64 (fma.f64 a c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i)))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 a c (*.f64 y i)))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 a c (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i)))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 a c) (*.f64 y (neg.f64 i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 y i) (fma.f64 a c (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 c a (*.f64 y i))) (pow.f64 (*.f64 c a) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 c a) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 c a) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 2)))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 3)) (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 a c) (*.f64 y (neg.f64 i))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 a c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c a (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (*.f64 c a) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))) (-.f64 (*.f64 c a) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(/.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 y i)) 2) (-.f64 (*.f64 c a) (*.f64 y i)))
(pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)
(-.f64 (*.f64 c a) (*.f64 y i))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 3)
(-.f64 (*.f64 c a) (*.f64 y i))
(pow.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) 1/3)
(-.f64 (*.f64 c a) (*.f64 y i))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2)
(-.f64 (*.f64 c a) (*.f64 y i))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2))
(-.f64 (*.f64 c a) (*.f64 y i))
(log.f64 (exp.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a c) (*.f64 y i)))))
(-.f64 (*.f64 c a) (*.f64 y i))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3))
(-.f64 (*.f64 c a) (*.f64 y i))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(exp.f64 (log.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 1))
(-.f64 (*.f64 c a) (*.f64 y i))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 a c (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 c a (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 1 (*.f64 a c) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (cbrt.f64 (*.f64 a c)) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(-.f64 (*.f64 c a) (*.f64 y i))

localize48.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.3%
(-.f64 (*.f64 a c) (*.f64 y i))
92.5%
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
91.8%
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
89.2%
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
Compiler

Compiled 111 to 21 computations (81.1% saved)

series55.0ms (0.1%)

Counts
2 → 204
Calls

51 calls:

TimeVariablePointExpression
38.0ms
i
@0
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
1.0ms
b
@0
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
1.0ms
x
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
0.0ms
i
@-inf
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
0.0ms
t
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))

rewrite106.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1000×expm1-udef
566×add-sqr-sqrt
564×pow1
564×*-un-lft-identity
520×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024128
1539128
27505128
Stop Event
node limit
Counts
2 → 47
Calls
Call 1
Inputs
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 1) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 1)
(*.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)
(*.f64 1 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2) (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(+.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))))
(+.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) 1) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (+.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))) 1)
(*.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(*.f64 1 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)) (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(*.f64 (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) 3) (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3)) (+.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))))) (-.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))))) (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) (-.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2))
(log.f64 (exp.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))
(cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(exp.f64 (log.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))

simplify206.0ms (0.3%)

Algorithm
egg-herbie
Rules
1020×fma-def
892×associate-+r+
756×associate-+l+
576×unswap-sqr
462×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026715457
190815373
2310515329
Stop Event
node limit
Counts
251 → 184
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 1) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 1)
(*.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)
(*.f64 1 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2) (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(+.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))))
(+.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) 1) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (+.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))) 1)
(*.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(*.f64 1 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)) (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(*.f64 (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) 3) (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3)) (+.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))))) (-.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))))) (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) (-.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2))
(log.f64 (exp.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))
(cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(exp.f64 (log.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
Outputs
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)
(*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)
(*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(*.f64 y (fma.f64 z x (neg.f64 (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 y (fma.f64 z x (neg.f64 (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 i (*.f64 y j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (*.f64 a t) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 y (*.f64 z x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 y (*.f64 z x)))
(fma.f64 c (*.f64 a j) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a t) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a t) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (fma.f64 z x (neg.f64 (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)
(*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (neg.f64 (*.f64 i (*.f64 y j))))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 j (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j)))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (*.f64 c (*.f64 a j)))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (*.f64 a (*.f64 c j)))
(fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 y (*.f64 z x) (fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x))))
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 c (*.f64 a j))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j))))
(*.f64 i (fma.f64 t b (neg.f64 (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 i (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 y j)))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b)))))
(*.f64 i (fma.f64 t b (neg.f64 (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 t b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 i (*.f64 t b) (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 a x)) t (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 i (*.f64 t b) (fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (neg.f64 (*.f64 i (*.f64 y j)))))
(+.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))))
(fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 t b)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 (neg.f64 z) b)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 c (fma.f64 a j (*.f64 (neg.f64 z) b)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)
(*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)
(*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(*.f64 y (fma.f64 z x (neg.f64 (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 y (fma.f64 z x (neg.f64 (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 i (*.f64 y j)) (fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 1) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 1)
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 1 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)) 2)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2) (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (fma.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) j) (-.f64 (*.f64 c a) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (fma.f64 x (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) (*.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x) (-.f64 (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (pow.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2)) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2)) (-.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2)) (-.f64 (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(/.f64 (-.f64 (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 x x))) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2)) (-.f64 (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 1)
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3)
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3) 1/3)
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) 1) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(+.f64 (+.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))) 1)
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 1 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(*.f64 (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2)) (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))) 2)))
(*.f64 (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) 3) (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3)) (+.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))))) (-.f64 (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2) (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (-.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) 2) (*.f64 b (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (*.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (-.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (-.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (-.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))))) (pow.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 2)) (-.f64 (*.f64 b (fma.f64 t i (*.f64 c (neg.f64 z)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x)) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (pow.f64 (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z))))) (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))))
(pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 1)
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 3)
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(pow.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3) 1/3)
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 2)
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 2))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(log.f64 (exp.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))) 3))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(exp.f64 (log.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))) 1))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))
(log1p.f64 (expm1.f64 (fma.f64 b (fma.f64 t i (*.f64 c (neg.f64 z))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 a (-.f64 (*.f64 c j) (*.f64 t x)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x)))

eval135.0ms (0.2%)

Compiler

Compiled 16034 to 2509 computations (84.4% saved)

prune141.0ms (0.2%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New45219471
Fresh000
Picked101
Done101
Total45419473
Accurracy
99.9%
Counts
473 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.4%
(fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 t b)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
55.3%
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
55.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)) b) (fma.f64 c z (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
58.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 b (/.f64 (fma.f64 c z (*.f64 i t)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
76.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
78.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
76.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
49.2%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
53.9%
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
56.6%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
58.0%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
50.3%
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
56.7%
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
29.1%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
26.7%
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
29.8%
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
29.8%
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
34.1%
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
33.3%
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Compiler

Compiled 1192 to 750 computations (37.1% saved)

localize35.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
92.8%
(*.f64 c (*.f64 a j))
91.7%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
91.5%
(*.f64 y (*.f64 i j))
90.8%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 151 to 32 computations (78.8% saved)

series7.0ms (0%)

Counts
2 → 12
Calls

18 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 y (*.f64 i j))
0.0ms
y
@inf
(*.f64 y (*.f64 i j))
0.0ms
i
@0
(*.f64 y (*.f64 i j))
0.0ms
c
@0
(*.f64 c (*.f64 a j))
0.0ms
a
@inf
(*.f64 c (*.f64 a j))

rewrite72.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1238×log-prod
1008×prod-exp
940×pow-prod-down
576×pow-prod-up
514×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01126
121926
2270326
Stop Event
node limit
Counts
2 → 58
Calls
Call 1
Inputs
(*.f64 y (*.f64 i j))
(*.f64 c (*.f64 a j))
Outputs
(+.f64 0 (*.f64 y (*.f64 i j)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 i j)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 i j)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 i j)))) 2))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 i j)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 i j))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 i j)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 j) 1) (log.f64 (*.f64 y i))))
(exp.f64 (+.f64 (log.f64 (*.f64 i j)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 i j)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 i j)) 1) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 y i)) (*.f64 (log.f64 j) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(+.f64 0 (*.f64 j (*.f64 c a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 c a)))) 1)
(pow.f64 (*.f64 j (*.f64 c a)) 1)
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 j (*.f64 c a)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 j (*.f64 c a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 c a))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 c a))))
(exp.f64 (log.f64 (*.f64 j (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (*.f64 c a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 j (*.f64 c a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (*.f64 c a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 j (*.f64 c a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (*.f64 c a)))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 j) 1) (log.f64 (*.f64 c a))))
(exp.f64 (+.f64 (log.f64 c) (*.f64 (log.f64 (*.f64 j a)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 c) 1) (log.f64 (*.f64 j a))))
(exp.f64 (+.f64 (*.f64 (log.f64 c) 1) (*.f64 (log.f64 (*.f64 j a)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 j a)) (*.f64 (log.f64 c) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 j a)) 1) (log.f64 c)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 j a)) 1) (*.f64 (log.f64 c) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 c a)) (*.f64 (log.f64 j) 1)))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 c a))))

simplify79.0ms (0.1%)

Algorithm
egg-herbie
Rules
1510×log-prod
1064×prod-exp
764×fma-def
566×*-commutative
566×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01581006
1348946
2983946
33962946
47061946
Stop Event
node limit
Counts
70 → 66
Calls
Call 1
Inputs
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(+.f64 0 (*.f64 y (*.f64 i j)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 i j)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 i j)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 i j)))) 2))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 i j)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 i j))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 i j)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 j) 1) (log.f64 (*.f64 y i))))
(exp.f64 (+.f64 (log.f64 (*.f64 i j)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 i j)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 i j)) 1) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 y i)) (*.f64 (log.f64 j) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(+.f64 0 (*.f64 j (*.f64 c a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 c a)))) 1)
(pow.f64 (*.f64 j (*.f64 c a)) 1)
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 j (*.f64 c a)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 j (*.f64 c a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 c a))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 c a))))
(exp.f64 (log.f64 (*.f64 j (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (*.f64 c a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 j (*.f64 c a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (*.f64 c a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 j (*.f64 c a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (*.f64 c a)))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 j) 1) (log.f64 (*.f64 c a))))
(exp.f64 (+.f64 (log.f64 c) (*.f64 (log.f64 (*.f64 j a)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 c) 1) (log.f64 (*.f64 j a))))
(exp.f64 (+.f64 (*.f64 (log.f64 c) 1) (*.f64 (log.f64 (*.f64 j a)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 j a)) (*.f64 (log.f64 c) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 j a)) 1) (log.f64 c)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 j a)) 1) (*.f64 (log.f64 c) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 c a)) (*.f64 (log.f64 j) 1)))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 c a))))
Outputs
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(+.f64 0 (*.f64 y (*.f64 i j)))
(*.f64 i (*.f64 y j))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))))
(*.f64 i (*.f64 y j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)
(*.f64 i (*.f64 y j))
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(*.f64 i (*.f64 y j))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(*.f64 i (*.f64 y j))
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2) 1/2)
(*.f64 i (*.f64 y j))
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(*.f64 i (*.f64 y j))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(*.f64 i (*.f64 y j))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(*.f64 i (*.f64 y j))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 i j)))
(*.f64 i (*.f64 y j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(*.f64 i (*.f64 y j))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(*.f64 i (*.f64 y j))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1))
(*.f64 i (*.f64 y j))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1) 1))
(*.f64 i (*.f64 y j))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 i j)))) 3))
(*.f64 i (*.f64 y j))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 i j)))) 1/3))
(*.f64 i (*.f64 y j))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 i j)))) 2))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 i j)) 1)))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 i j))))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 i j)) 1)))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (*.f64 (log.f64 j) 1) (log.f64 (*.f64 y i))))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (log.f64 (*.f64 i j)) (*.f64 (log.f64 y) 1)))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 i j)) 1) (log.f64 y)))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 i j)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 i (*.f64 y j))
(exp.f64 (+.f64 (log.f64 (*.f64 y i)) (*.f64 (log.f64 j) 1)))
(*.f64 i (*.f64 y j))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))
(+.f64 0 (*.f64 j (*.f64 c a)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 c a)))) 1)
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(pow.f64 (*.f64 j (*.f64 c a)) 1)
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 c a))) 3)
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 j (*.f64 c a)) 2) 1/2)
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 j (*.f64 c a)) 3) 1/3)
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 c a))) 2)
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 c a)) 2))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 j a)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 c a)))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 c a)) 3))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 c a))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (log.f64 (*.f64 j (*.f64 c a))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (*.f64 j (*.f64 c a))) 1))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 j (*.f64 c a))) 1) 1))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (*.f64 c a)))) 3))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 j (*.f64 c a)))) 1/3))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (*.f64 c a)))) 2))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (*.f64 (log.f64 j) 1) (log.f64 (*.f64 c a))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (log.f64 c) (*.f64 (log.f64 (*.f64 j a)) 1)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (*.f64 (log.f64 c) 1) (log.f64 (*.f64 j a))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (*.f64 (log.f64 c) 1) (*.f64 (log.f64 (*.f64 j a)) 1)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (log.f64 (*.f64 j a)) (*.f64 (log.f64 c) 1)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 j a)) 1) (log.f64 c)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 j a)) 1) (*.f64 (log.f64 c) 1)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(exp.f64 (+.f64 (log.f64 (*.f64 c a)) (*.f64 (log.f64 j) 1)))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 c a))))
(*.f64 j (*.f64 c a))
(*.f64 j (*.f64 a c))

localize12.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 a j) (*.f64 z b))
90.9%
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series17.0ms (0%)

Counts
2 → 100
Calls

27 calls:

TimeVariablePointExpression
4.0ms
a
@0
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
4.0ms
j
@inf
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
3.0ms
j
@-inf
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
1.0ms
c
@0
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
0.0ms
z
@inf
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))

rewrite94.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1268×log-prod
946×fma-def
916×pow-prod-down
592×pow-prod-up
552×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123944
2319944
Stop Event
node limit
Counts
2 → 242
Calls
Call 1
Inputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(-.f64 (*.f64 a j) (*.f64 z b))
Outputs
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(+.f64 0 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b)))) (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 1)
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) (fma.f64 a j (*.f64 z b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) c) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) c) (fma.f64 a j (*.f64 z b)))
(pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 2))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(fma.f64 c (*.f64 a j) (*.f64 c (*.f64 z (neg.f64 b))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 z (neg.f64 b)) c))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) c (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) c (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1 (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 c (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 c (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(+.f64 (*.f64 a j) (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 a j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(+.f64 (*.f64 a j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 z (neg.f64 b)) (*.f64 a j))
(+.f64 0 (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1)
(*.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))))
(/.f64 1 (/.f64 (fma.f64 a j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 a j (*.f64 z b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) (neg.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) (neg.f64 (fma.f64 a j (*.f64 z b))))
(/.f64 (+.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 a j) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (*.f64 (*.f64 a j) (*.f64 z (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 2) (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z (neg.f64 b)) 2)) (-.f64 (*.f64 a j) (*.f64 z (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 2)) (-.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a j)) (pow.f64 (exp.f64 b) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (exp.f64 (*.f64 z (neg.f64 b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (pow.f64 (exp.f64 b) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 b))) (exp.f64 (*.f64 a j))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 b))) (+.f64 1 (expm1.f64 (*.f64 a j)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (neg.f64 z)) (exp.f64 (*.f64 a j))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 a j)))))
(log.f64 (/.f64 (exp.f64 (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 z b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (pow.f64 (exp.f64 b) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (+.f64 1 (expm1.f64 (*.f64 z b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(exp.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 j a (*.f64 z (neg.f64 b)))
(fma.f64 j a (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 j a (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 j a (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 a j) 1 (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 a j) 1 (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 a j) 1 (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 a j) 1 (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 z (neg.f64 b) (*.f64 a j))
(fma.f64 b (neg.f64 z) (*.f64 a j))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (*.f64 a j) (*.f64 z (neg.f64 b)))
(fma.f64 1 (*.f64 a j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 1 (*.f64 a j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (*.f64 a j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (fma.f64 z (neg.f64 b) (*.f64 z b)) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 1 (*.f64 z (neg.f64 b)) (*.f64 a j))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (neg.f64 (cbrt.f64 (*.f64 z b))) (*.f64 a j))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 z (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (*.f64 z (neg.f64 b)))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (sqrt.f64 (*.f64 z b)) (neg.f64 (sqrt.f64 (*.f64 z b))) (*.f64 a j))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (*.f64 z (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (*.f64 z (neg.f64 b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (neg.f64 b) z (*.f64 a j))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (neg.f64 z) b (*.f64 a j))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)))) (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 b))) (cbrt.f64 (*.f64 z (neg.f64 b)))) (cbrt.f64 (*.f64 z (neg.f64 b))) (*.f64 a j))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 b))) (sqrt.f64 (*.f64 z (neg.f64 b))) (*.f64 a j))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 a j))
(fma.f64 -1 (*.f64 z b) (*.f64 a j))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (cbrt.f64 (*.f64 z b)) (*.f64 a j))
(fma.f64 (*.f64 (neg.f64 z) 1) b (*.f64 a j))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 a j))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 a j))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))

simplify141.0ms (0.2%)

Algorithm
egg-herbie
Rules
924×unswap-sqr
822×associate-+r+
764×fma-neg
548×cancel-sign-sub-inv
364×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04508656
110468426
230698226
Stop Event
node limit
Counts
342 → 283
Calls
Call 1
Inputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 -1 (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 a j)
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(*.f64 -1 (*.f64 z b))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(*.f64 -1 (*.f64 z b))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 -1 (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(*.f64 -1 (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(+.f64 0 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b)))) (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 1)
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) (fma.f64 a j (*.f64 z b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) c) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) c) (fma.f64 a j (*.f64 z b)))
(pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 2))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(fma.f64 c (*.f64 a j) (*.f64 c (*.f64 z (neg.f64 b))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 z (neg.f64 b)) c))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) c (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) c (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1 (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 c (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 c (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(+.f64 (*.f64 a j) (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 a j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(+.f64 (*.f64 a j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 z (neg.f64 b)) (*.f64 a j))
(+.f64 0 (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1)
(*.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))))
(/.f64 1 (/.f64 (fma.f64 a j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 a j (*.f64 z b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) (neg.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) (neg.f64 (fma.f64 a j (*.f64 z b))))
(/.f64 (+.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 a j) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (*.f64 (*.f64 a j) (*.f64 z (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 2) (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z (neg.f64 b)) 2)) (-.f64 (*.f64 a j) (*.f64 z (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 2)) (-.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a j)) (pow.f64 (exp.f64 b) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (exp.f64 (*.f64 z (neg.f64 b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (pow.f64 (exp.f64 b) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 b))) (exp.f64 (*.f64 a j))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 b))) (+.f64 1 (expm1.f64 (*.f64 a j)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (neg.f64 z)) (exp.f64 (*.f64 a j))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 a j)))))
(log.f64 (/.f64 (exp.f64 (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 z b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (pow.f64 (exp.f64 b) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (+.f64 1 (expm1.f64 (*.f64 z b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(exp.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 j a (*.f64 z (neg.f64 b)))
(fma.f64 j a (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 j a (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 j a (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 a j) 1 (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 a j) 1 (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 a j) 1 (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 a j) 1 (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 z (neg.f64 b) (*.f64 a j))
(fma.f64 b (neg.f64 z) (*.f64 a j))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (*.f64 a j) (*.f64 z (neg.f64 b)))
(fma.f64 1 (*.f64 a j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 1 (*.f64 a j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (*.f64 a j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 1 (fma.f64 z (neg.f64 b) (*.f64 z b)) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 1 (*.f64 z (neg.f64 b)) (*.f64 a j))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (neg.f64 (cbrt.f64 (*.f64 z b))) (*.f64 a j))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 z (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (*.f64 z (neg.f64 b)))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (sqrt.f64 (*.f64 z b)) (neg.f64 (sqrt.f64 (*.f64 z b))) (*.f64 a j))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (*.f64 z (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (*.f64 z (neg.f64 b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (neg.f64 b) z (*.f64 a j))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (neg.f64 z) b (*.f64 a j))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)))) (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 b))) (cbrt.f64 (*.f64 z (neg.f64 b)))) (cbrt.f64 (*.f64 z (neg.f64 b))) (*.f64 a j))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 b))) (sqrt.f64 (*.f64 z (neg.f64 b))) (*.f64 a j))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 a j))
(fma.f64 -1 (*.f64 z b) (*.f64 a j))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (cbrt.f64 (*.f64 z b)) (*.f64 a j))
(fma.f64 (*.f64 (neg.f64 z) 1) b (*.f64 a j))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 a j))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 a j))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z (neg.f64 b)))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
Outputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 -1 (*.f64 b z))
(*.f64 z (neg.f64 b))
(*.f64 b (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 b z))
(*.f64 z (neg.f64 b))
(*.f64 b (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 a j)
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 z b))
(*.f64 z (neg.f64 b))
(*.f64 b (neg.f64 z))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 z b))
(*.f64 z (neg.f64 b))
(*.f64 b (neg.f64 z))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 a j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 b z))
(*.f64 z (neg.f64 b))
(*.f64 b (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 b z))
(*.f64 z (neg.f64 b))
(*.f64 b (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 0 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b)))) (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 z (neg.f64 b))))) (cbrt.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 z (neg.f64 b))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 z (neg.f64 b)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 b (neg.f64 z))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 b (neg.f64 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 b (neg.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 1)
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 c (/.f64 (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2))) c)
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) (fma.f64 a j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 (fma.f64 a j (*.f64 b z)) c))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z))) c)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) c) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 c (/.f64 (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2))) c)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) c) (fma.f64 a j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 (fma.f64 a j (*.f64 b z)) c))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z))) c)
(pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1)
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 3)
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 2) 1/2)
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 3) 1/3)
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2)
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 2))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 3))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 1))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 1) 1))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 3))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 1/3))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))) 2))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 c (*.f64 a j) (*.f64 c (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 z (neg.f64 b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) c (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) c (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) 1 (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 c (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 c (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(fma.f64 (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) c))
(*.f64 c (fma.f64 a j (*.f64 z (neg.f64 b))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 a j) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 a j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 z (neg.f64 b)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 0 (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a j (*.f64 z (neg.f64 b))))) (cbrt.f64 (exp.f64 (fma.f64 a j (*.f64 z (neg.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a j (*.f64 z (neg.f64 b)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a j (*.f64 b (neg.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a j (*.f64 b (neg.f64 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a j (*.f64 b (neg.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a j (*.f64 z (neg.f64 b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a j (*.f64 b (neg.f64 z)))))))
(*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1)
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 1 (/.f64 (fma.f64 a j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 a j (*.f64 z b)))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) (neg.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) (neg.f64 (fma.f64 a j (*.f64 z b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(/.f64 (+.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 a j) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (*.f64 (*.f64 a j) (*.f64 z (neg.f64 b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 2) (*.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a j (*.f64 z (neg.f64 b))) 3) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 b z)) 3)) (+.f64 (pow.f64 (fma.f64 a j (*.f64 z (neg.f64 b))) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 b z)) 2) (*.f64 (fma.f64 a j (*.f64 z (neg.f64 b))) (fma.f64 z (neg.f64 b) (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a j (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 0 (*.f64 b z)) 3)) (+.f64 (pow.f64 (fma.f64 a j (*.f64 b (neg.f64 z))) 2) (*.f64 (*.f64 0 (*.f64 b z)) (-.f64 (*.f64 0 (*.f64 b z)) (fma.f64 a j (*.f64 b (neg.f64 z)))))))
(/.f64 (pow.f64 (fma.f64 a j (*.f64 b (neg.f64 z))) 3) (pow.f64 (fma.f64 a j (*.f64 b (neg.f64 z))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z (neg.f64 b)) 2)) (-.f64 (*.f64 a j) (*.f64 z (neg.f64 b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 2)) (-.f64 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a j (*.f64 z (neg.f64 b))) 2) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 b z)) 2)) (-.f64 (*.f64 a j) (+.f64 (*.f64 b z) (fma.f64 z (neg.f64 b) (*.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a j (*.f64 b (neg.f64 z))) 2) (pow.f64 (*.f64 0 (*.f64 b z)) 2)) (-.f64 (*.f64 a j) (fma.f64 b z (*.f64 0 (*.f64 b z)))))
(/.f64 (pow.f64 (fma.f64 a j (*.f64 b (neg.f64 z))) 2) (fma.f64 a j (*.f64 b (neg.f64 z))))
(pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1)
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 3)
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(pow.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2) 1/2)
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(pow.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3) 1/3)
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2)
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(pow.f64 (/.f64 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2)) (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(pow.f64 (/.f64 (fma.f64 a j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 2))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 a j)) (pow.f64 (exp.f64 b) (neg.f64 z))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (exp.f64 (*.f64 z (neg.f64 b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (pow.f64 (exp.f64 b) (neg.f64 z))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (exp.f64 (-.f64 (*.f64 a j) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b))))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 b))) (exp.f64 (*.f64 a j))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 b))) (+.f64 1 (expm1.f64 (*.f64 a j)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (neg.f64 z)) (exp.f64 (*.f64 a j))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 a j)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (/.f64 (exp.f64 (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (pow.f64 (exp.f64 b) z)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a j))) (+.f64 1 (expm1.f64 (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 3))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(exp.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 1) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 3))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 1/3))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b)))) 2))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a j) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 a j (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 a j (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 a j (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 j a (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 j a (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 j a (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 j a (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a j) 1 (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a j) 1 (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a j) 1 (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a j) 1 (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 z (neg.f64 b) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 b (neg.f64 z) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (-.f64 (*.f64 a j) (*.f64 z b)) 1 (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (*.f64 a j) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (*.f64 a j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (*.f64 a j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (*.f64 a j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 a j) (*.f64 z b)) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (fma.f64 z (neg.f64 b) (*.f64 z b)) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 1 (*.f64 z (neg.f64 b)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 j) 2) (*.f64 (cbrt.f64 j) a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (neg.f64 (cbrt.f64 (*.f64 z b))) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 a j)) (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (cbrt.f64 (*.f64 a j)) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) 2) (cbrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 j) (*.f64 (sqrt.f64 j) a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 z b)) (neg.f64 (sqrt.f64 (*.f64 z b))) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 a j)) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (neg.f64 b) z (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (fma.f64 (*.f64 z b) (fma.f64 a j (*.f64 z b)) (pow.f64 (*.f64 a j) 2))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) 1) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 3) (pow.f64 (*.f64 b z) 3)) (fma.f64 (*.f64 b z) (fma.f64 a j (*.f64 b z)) (pow.f64 (*.f64 a j) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 a j (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 a j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 a j (*.f64 b z)))
(fma.f64 (neg.f64 z) b (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)))) (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 b))) (cbrt.f64 (*.f64 z (neg.f64 b)))) (cbrt.f64 (*.f64 z (neg.f64 b))) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 z b))) (-.f64 (*.f64 a j) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 b))) (sqrt.f64 (*.f64 z (neg.f64 b))) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 -1 (*.f64 z b) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 z (neg.f64 b) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (-.f64 (sqrt.f64 (*.f64 a j)) (sqrt.f64 (*.f64 z b))) (+.f64 (fma.f64 z (neg.f64 b) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (cbrt.f64 (*.f64 z b)) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 z) 1) b (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 a j))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 a (sqrt.f64 j)) (sqrt.f64 j) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 z (neg.f64 b)) 1))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 z (neg.f64 b) (fma.f64 z (neg.f64 b) (*.f64 z b))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(fma.f64 (*.f64 j (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 z b) (fma.f64 z (neg.f64 b) (*.f64 z b)))))
(fma.f64 a j (*.f64 z (neg.f64 b)))
(fma.f64 a j (*.f64 b (neg.f64 z)))

localize11.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.6%
(-.f64 (*.f64 i t) (*.f64 c z))
91.7%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series32.0ms (0.1%)

Counts
2 → 96
Calls

27 calls:

TimeVariablePointExpression
27.0ms
i
@0
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
0.0ms
b
@inf
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
0.0ms
b
@0
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
0.0ms
b
@-inf
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
0.0ms
i
@inf
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)

rewrite150.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1268×log-prod
978×fma-def
914×pow-prod-down
592×pow-prod-up
552×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123944
2319944
Stop Event
node limit
Counts
2 → 242
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (*.f64 i t) (*.f64 c z))
Outputs
(+.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(+.f64 0 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c))))) (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i t (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) b) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i t (*.f64 c z)))
(pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 b (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 b (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 1 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(+.f64 (*.f64 i t) (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 i t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 i t (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i t))
(+.f64 0 (fma.f64 i t (*.f64 z (neg.f64 c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1)
(*.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))))
(*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 1 (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 i t (*.f64 c z))))
(/.f64 (+.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 c)) 2) (*.f64 (*.f64 i t) (*.f64 z (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) (-.f64 (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2) (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 z (neg.f64 c)) 2)) (-.f64 (*.f64 i t) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2)) (-.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2))
(log.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 i) t) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (exp.f64 (*.f64 z (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 i) t) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(cbrt.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3))
(expm1.f64 (log1p.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(exp.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 i t (*.f64 z (neg.f64 c)))
(fma.f64 i t (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 i t (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i t (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 t i (*.f64 z (neg.f64 c)))
(fma.f64 t i (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 t i (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 t i (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 i t) 1 (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i t) 1 (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i t) 1 (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 i t) 1 (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 i t) (*.f64 z (neg.f64 c)))
(fma.f64 1 (*.f64 i t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 1 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 i t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 1 (*.f64 z (neg.f64 c)) (*.f64 i t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (neg.f64 (cbrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 z (neg.f64 c)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (neg.f64 z) c (*.f64 i t))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (neg.f64 c) z (*.f64 i t))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))) (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 c))) (cbrt.f64 (*.f64 z (neg.f64 c)))) (cbrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i t))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (sqrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 c))) (sqrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i t))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 -1 (*.f64 c z) (*.f64 i t))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (cbrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 (neg.f64 c) 1) z (*.f64 i t))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i t))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i t))

simplify217.0ms (0.4%)

Algorithm
egg-herbie
Rules
934×unswap-sqr
772×associate-+r+
688×associate-+l+
540×fma-neg
540×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04509108
110178326
230058126
Stop Event
node limit
Counts
338 → 279
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(+.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(+.f64 0 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c))))) (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i t (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) b) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i t (*.f64 c z)))
(pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 b (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 b (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 1 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(+.f64 (*.f64 i t) (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 i t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 i t (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i t))
(+.f64 0 (fma.f64 i t (*.f64 z (neg.f64 c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1)
(*.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))))
(*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 1 (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 i t (*.f64 c z))))
(/.f64 (+.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 c)) 2) (*.f64 (*.f64 i t) (*.f64 z (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) (-.f64 (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2) (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 z (neg.f64 c)) 2)) (-.f64 (*.f64 i t) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2)) (-.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2))
(log.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 i) t) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (exp.f64 (*.f64 z (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 i) t) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(cbrt.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3))
(expm1.f64 (log1p.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(exp.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 i t (*.f64 z (neg.f64 c)))
(fma.f64 i t (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 i t (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i t (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 t i (*.f64 z (neg.f64 c)))
(fma.f64 t i (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 t i (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 t i (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 i t) 1 (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i t) 1 (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i t) 1 (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 i t) 1 (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 i t) (*.f64 z (neg.f64 c)))
(fma.f64 1 (*.f64 i t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 1 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 i t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 1 (*.f64 z (neg.f64 c)) (*.f64 i t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (neg.f64 (cbrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 z (neg.f64 c)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (neg.f64 z) c (*.f64 i t))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (neg.f64 c) z (*.f64 i t))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))) (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 c))) (cbrt.f64 (*.f64 z (neg.f64 c)))) (cbrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i t))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (sqrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 c))) (sqrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i t))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 -1 (*.f64 c z) (*.f64 i t))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (cbrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 (*.f64 (neg.f64 c) 1) z (*.f64 i t))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i t))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i t))
Outputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 0 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c))))) (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 z (neg.f64 c) (*.f64 i t)))) (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 z (neg.f64 c) (*.f64 i t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 z (neg.f64 c) (*.f64 i t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 c (neg.f64 z))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 c (neg.f64 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 c (neg.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 1)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 b (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i t (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i t (*.f64 c z)) b))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z))) b)
(*.f64 (/.f64 b (fma.f64 i t (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) b) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 b (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i t (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i t (*.f64 c z)) b))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z))) b)
(*.f64 (/.f64 b (fma.f64 i t (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)))
(pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 3)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 2) 1/2)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 3) 1/3)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 2))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 3))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(exp.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 1))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 1) 1))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 3))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 1/3))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b))) 2))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 b (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 b (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 1 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 1 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(fma.f64 (*.f64 b (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (fma.f64 i t (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 i t) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 0 (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)))) (cbrt.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 i t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 c (neg.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 c (neg.f64 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i t (*.f64 c (neg.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 i t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i t (*.f64 c (neg.f64 z)))))))
(*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1)
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 1 (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 i t (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(/.f64 (+.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 c)) 2) (*.f64 (*.f64 i t) (*.f64 z (neg.f64 c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) (-.f64 (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2) (*.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)) 2) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i t (*.f64 c (neg.f64 z))) 3) (pow.f64 (*.f64 0 (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 i t (*.f64 c (neg.f64 z))) 2) (*.f64 (*.f64 0 (*.f64 c z)) (-.f64 (*.f64 0 (*.f64 c z)) (fma.f64 i t (*.f64 c (neg.f64 z)))))))
(/.f64 (pow.f64 (fma.f64 i t (*.f64 c (neg.f64 z))) 3) (pow.f64 (fma.f64 i t (*.f64 c (neg.f64 z))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 z (neg.f64 c)) 2)) (-.f64 (*.f64 i t) (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2)) (-.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)) 2) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 2)) (-.f64 (fma.f64 z (neg.f64 c) (*.f64 i t)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i t (*.f64 c (neg.f64 z))) 2) (pow.f64 (*.f64 0 (*.f64 c z)) 2)) (-.f64 (*.f64 i t) (fma.f64 c z (*.f64 0 (*.f64 c z)))))
(/.f64 (pow.f64 (fma.f64 i t (*.f64 c (neg.f64 z))) 2) (fma.f64 i t (*.f64 c (neg.f64 z))))
(pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1)
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 3)
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(pow.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2) 1/2)
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(pow.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3) 1/3)
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(pow.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2)
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(pow.f64 (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)) (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(pow.f64 (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(sqrt.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 2))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 i) t) (pow.f64 (exp.f64 c) (neg.f64 z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (exp.f64 (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) (neg.f64 z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (exp.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (+.f64 1 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (pow.f64 (exp.f64 i) t)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (pow.f64 (exp.f64 i) t)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (/.f64 (pow.f64 (exp.f64 i) t) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(cbrt.f64 (pow.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 3))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(expm1.f64 (log1p.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(exp.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 1) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 3))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 1/3))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c))))) 2))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(log1p.f64 (expm1.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 i t (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 i t (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 i t (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 i t (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 t i (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 t i (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 t i (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 t i (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i t) 1 (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i t) 1 (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i t) 1 (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i t) 1 (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (fma.f64 i t (*.f64 z (neg.f64 c))) 1 (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (*.f64 i t) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (*.f64 i t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (*.f64 i t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (fma.f64 i t (*.f64 z (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 1 (*.f64 z (neg.f64 c)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (neg.f64 (cbrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (sqrt.f64 (fma.f64 i t (*.f64 z (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (neg.f64 z) c (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 i t) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i t (*.f64 c z)))
(fma.f64 (neg.f64 c) z (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))) (cbrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 c))) (cbrt.f64 (*.f64 z (neg.f64 c)))) (cbrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (sqrt.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (fma.f64 i t (*.f64 z (neg.f64 c))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 c))) (sqrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 -1 (*.f64 c z) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 c z))) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (cbrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 c) 1) z (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i t))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 i t (*.f64 c (neg.f64 z)))

localize21.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
99.6%
(-.f64 (*.f64 i t) (*.f64 c z))
91.7%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
90.8%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 80 to 18 computations (77.5% saved)

series7.0ms (0%)

Counts
2 → 126
Calls

39 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
0.0ms
b
@inf
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
0.0ms
y
@0
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
0.0ms
i
@0
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
0.0ms
c
@0
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))

rewrite139.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
978×fma-neg
800×expm1-udef
800×log1p-udef
454×add-sqr-sqrt
452×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01976
142976
2610376
Stop Event
node limit
Counts
2 → 66
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (/.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(*.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 1)
(*.f64 1 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2) (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2)) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (exp.f64 b) (fma.f64 t i (*.f64 z (neg.f64 c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (fma.f64 t i (*.f64 z (neg.f64 c)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(exp.f64 (log.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 b (fma.f64 t i (*.f64 z (neg.f64 c))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 1 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))

simplify283.0ms (0.5%)

Algorithm
egg-herbie
Rules
722×log-prod
708×cancel-sign-sub-inv
652×unswap-sqr
568×fma-neg
538×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02319826
16438608
222138544
377458544
Stop Event
node limit
Counts
192 → 138
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (*.f64 y (*.f64 z x))))
(*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (/.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(*.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 1)
(*.f64 1 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2) (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2)) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (exp.f64 b) (fma.f64 t i (*.f64 z (neg.f64 c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (fma.f64 t i (*.f64 z (neg.f64 c)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(exp.f64 (log.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 b (fma.f64 t i (*.f64 z (neg.f64 c))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 1 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 a (neg.f64 (*.f64 t x))))
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 (*.f64 a x) (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 t b) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 x (*.f64 y z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x))))
(fma.f64 i (*.f64 t b) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 t (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))
(fma.f64 i (*.f64 t b) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 a x)) t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 i (*.f64 t b) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 x (*.f64 y z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (+.f64 (neg.f64 t) t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a (-.f64 t (*.f64 0 t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (+.f64 (neg.f64 t) t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a (-.f64 t (*.f64 0 t)))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (/.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (neg.f64 (-.f64 (*.f64 t i) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(*.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 1 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2) (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (neg.f64 (-.f64 (*.f64 t i) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (neg.f64 (-.f64 (*.f64 t i) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (neg.f64 (-.f64 (*.f64 t i) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (*.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 3)) (fma.f64 (-.f64 (*.f64 t i) (*.f64 z c)) (*.f64 b (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2) (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (neg.f64 (-.f64 (*.f64 t i) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2)) (-.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (neg.f64 (-.f64 (*.f64 t i) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(pow.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 2)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 2))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (exp.f64 b) (fma.f64 t i (*.f64 z (neg.f64 c))))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) (fma.f64 t i (*.f64 z (neg.f64 c)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 3))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(exp.f64 (log.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 b (fma.f64 t i (*.f64 z (neg.f64 c))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 1 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) 2) (cbrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (sqrt.f64 (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t i (*.f64 z (neg.f64 c))) b))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 y (*.f64 x z) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))
(fma.f64 t (-.f64 (*.f64 i b) (*.f64 a x)) (*.f64 z (fma.f64 x y (*.f64 c (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))

localize12.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 i b (neg.f64 (*.f64 a x)))
93.4%
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
Compiler

Compiled 37 to 13 computations (64.9% saved)

series8.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
t
@inf
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
1.0ms
t
@0
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
1.0ms
a
@0
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
0.0ms
a
@inf
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
0.0ms
i
@0
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))

rewrite159.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1264×log-prod
818×pow-prod-down
720×prod-diff
626×pow-prod-up
538×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01344
126036
2319836
Stop Event
node limit
Counts
2 → 248
Calls
Call 1
Inputs
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
(fma.f64 i b (neg.f64 (*.f64 a x)))
Outputs
(+.f64 0 (*.f64 t (fma.f64 a x (*.f64 i b))))
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 (*.f64 i b) t) (*.f64 (*.f64 a x) t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b)))) (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 1)
(pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 3)
(pow.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 2))
(log.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))))
(cbrt.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(exp.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(fma.f64 t (*.f64 i b) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 i b) t (*.f64 (*.f64 a x) t))
(+.f64 (*.f64 a x) (*.f64 i b))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 x)) a (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 a) x (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 a)) x (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 -1 (*.f64 a x) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 1 (*.f64 a x) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (*.f64 a x) 1 (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (cbrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 a x)))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (*.f64 a x) -1 (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 x) (neg.f64 a) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 a) (neg.f64 x) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 a x))
(+.f64 0 (fma.f64 a x (*.f64 i b)))
(+.f64 (*.f64 (*.f64 i b) 1) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b)))) (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))))
(-.f64 (*.f64 i b) (*.f64 a x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a x (*.f64 i b)))) 1)
(-.f64 (fma.f64 i b 0) (*.f64 a x))
(*.f64 (fma.f64 a x (*.f64 i b)) 1)
(*.f64 1 (fma.f64 a x (*.f64 i b)))
(*.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) (pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 2) (cbrt.f64 (fma.f64 a x (*.f64 i b))))
(*.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b))) (sqrt.f64 (fma.f64 a x (*.f64 i b))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 a x) 2) (*.f64 (*.f64 i b) (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 a x (*.f64 i b)))
(pow.f64 (fma.f64 a x (*.f64 i b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 3)
(pow.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 2))
(log.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a x (*.f64 i b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) x) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a x))) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 a x)))))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (pow.f64 (exp.f64 a) x)))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 a x)))))
(cbrt.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a x (*.f64 i b))))
(exp.f64 (log.f64 (fma.f64 a x (*.f64 i b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a x (*.f64 i b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a x (*.f64 i b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a x (*.f64 i b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a x (*.f64 i b))))

simplify187.0ms (0.3%)

Algorithm
egg-herbie
Rules
1342×associate-+r+
814×fma-neg
750×unswap-sqr
658×distribute-lft-out
612×unsub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06456824
116116752
243336618
Stop Event
node limit
Counts
356 → 275
Calls
Call 1
Inputs
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(+.f64 0 (*.f64 t (fma.f64 a x (*.f64 i b))))
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 (*.f64 i b) t) (*.f64 (*.f64 a x) t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b)))) (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 1)
(pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 3)
(pow.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 2))
(log.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))))
(cbrt.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(exp.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(fma.f64 t (*.f64 i b) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 i b) t (*.f64 (*.f64 a x) t))
(+.f64 (*.f64 a x) (*.f64 i b))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 x)) a (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 a) x (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 a)) x (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 -1 (*.f64 a x) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 1 (*.f64 a x) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (*.f64 a x) 1 (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (cbrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 a x)))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (*.f64 a x) -1 (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 x) (neg.f64 a) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 a) (neg.f64 x) (*.f64 a x)))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 a x)))
(+.f64 (*.f64 i b) (*.f64 a x))
(+.f64 0 (fma.f64 a x (*.f64 i b)))
(+.f64 (*.f64 (*.f64 i b) 1) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b)))) (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))))
(-.f64 (*.f64 i b) (*.f64 a x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a x (*.f64 i b)))) 1)
(-.f64 (fma.f64 i b 0) (*.f64 a x))
(*.f64 (fma.f64 a x (*.f64 i b)) 1)
(*.f64 1 (fma.f64 a x (*.f64 i b)))
(*.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) (pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 2) (cbrt.f64 (fma.f64 a x (*.f64 i b))))
(*.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b))) (sqrt.f64 (fma.f64 a x (*.f64 i b))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 a x) 2) (*.f64 (*.f64 i b) (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 a x (*.f64 i b)))
(pow.f64 (fma.f64 a x (*.f64 i b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 3)
(pow.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 2))
(log.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a x (*.f64 i b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) x) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a x))) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 a x)))))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (pow.f64 (exp.f64 a) x)))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 a x)))))
(cbrt.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a x (*.f64 i b))))
(exp.f64 (log.f64 (fma.f64 a x (*.f64 i b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a x (*.f64 i b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a x (*.f64 i b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a x (*.f64 i b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a x (*.f64 i b))))
Outputs
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(neg.f64 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 -1 (*.f64 a x))
(neg.f64 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 -1 (*.f64 a x))
(neg.f64 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 -1 (*.f64 a x))
(neg.f64 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 i b)
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 -1 (*.f64 a x))
(neg.f64 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 -1 (*.f64 a x))
(neg.f64 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 0 (*.f64 t (fma.f64 a x (*.f64 i b))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(+.f64 (*.f64 t (*.f64 i b)) (*.f64 t (*.f64 a x)))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(+.f64 (*.f64 (*.f64 i b) t) (*.f64 (*.f64 a x) t))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b)))) (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 i b (*.f64 a x)))) (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 i b (*.f64 a x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 i b (*.f64 a x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 i b (*.f64 a x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 i b (*.f64 a x))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (fma.f64 i b (*.f64 a x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 1)
(*.f64 t (fma.f64 i b (*.f64 a x)))
(pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 1)
(*.f64 t (fma.f64 i b (*.f64 a x)))
(pow.f64 (cbrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 3)
(*.f64 t (fma.f64 i b (*.f64 a x)))
(pow.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 2) 1/2)
(*.f64 t (fma.f64 i b (*.f64 a x)))
(pow.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 3) 1/3)
(*.f64 t (fma.f64 i b (*.f64 a x)))
(pow.f64 (sqrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 2)
(*.f64 t (fma.f64 i b (*.f64 a x)))
(sqrt.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 2))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(log.f64 (pow.f64 (exp.f64 t) (fma.f64 a x (*.f64 i b))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(cbrt.f64 (pow.f64 (*.f64 t (fma.f64 a x (*.f64 i b))) 3))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(exp.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 1))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))) 1) 1))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 3))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 1/3))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (fma.f64 a x (*.f64 i b))))) 2))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(log1p.f64 (expm1.f64 (*.f64 t (fma.f64 a x (*.f64 i b)))))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(fma.f64 t (*.f64 i b) (*.f64 t (*.f64 a x)))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(fma.f64 (*.f64 i b) t (*.f64 (*.f64 a x) t))
(*.f64 t (fma.f64 i b (*.f64 a x)))
(+.f64 (*.f64 a x) (*.f64 i b))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 x)) a (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 a) x (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 a)) x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 -1 (*.f64 a x) (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 1 (*.f64 a x) (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (*.f64 a x) 1 (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (cbrt.f64 (*.f64 a x)) (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 a x)))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (*.f64 a x) -1 (*.f64 a x)))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 x) (neg.f64 a) (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 a) (neg.f64 x) (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (fma.f64 a x (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (fma.f64 a x (*.f64 a x)))
(+.f64 (fma.f64 i b (*.f64 a x)) (*.f64 a (+.f64 x x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 a x) 3))
(+.f64 (*.f64 i b) (*.f64 a x))
(fma.f64 i b (*.f64 a x))
(+.f64 0 (fma.f64 a x (*.f64 i b)))
(fma.f64 i b (*.f64 a x))
(+.f64 (*.f64 (*.f64 i b) 1) (*.f64 a x))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 i b (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 b i (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 1 (*.f64 i b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 i b)) (cbrt.f64 (*.f64 i b))) (cbrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (pow.f64 (*.f64 i b) 1/2) (pow.f64 (*.f64 i b) 1/2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) (neg.f64 x))) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) (neg.f64 x)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) x)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) x) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) a)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) a) (pow.f64 (cbrt.f64 x) 2))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) (neg.f64 x))) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) (neg.f64 x)) (sqrt.f64 a))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) x)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) x) (sqrt.f64 a))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) a)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) a) (sqrt.f64 x))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (*.f64 (cbrt.f64 (*.f64 a x)) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 a x)) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (*.f64 -1 (sqrt.f64 (*.f64 a x))) (*.f64 (sqrt.f64 (*.f64 a x)) (*.f64 -1 (sqrt.f64 (*.f64 a x))))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 x (*.f64 (neg.f64 a) 1)))) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 a) 1) (*.f64 x (*.f64 (neg.f64 a) 1))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 x) 2)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 a) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (neg.f64 a) (sqrt.f64 x)))))
(fma.f64 i b (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x))))) (fma.f64 (neg.f64 (sqrt.f64 x)) (*.f64 a (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 a (sqrt.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 x (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 x (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 x (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 x (sqrt.f64 a)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b)))) (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x)))) (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i b (*.f64 a x))))))
(-.f64 (*.f64 i b) (*.f64 a x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a x (*.f64 i b)))) 1)
(fma.f64 i b (*.f64 a x))
(-.f64 (fma.f64 i b 0) (*.f64 a x))
(-.f64 (*.f64 i b) (*.f64 a x))
(*.f64 (fma.f64 a x (*.f64 i b)) 1)
(fma.f64 i b (*.f64 a x))
(*.f64 1 (fma.f64 a x (*.f64 i b)))
(fma.f64 i b (*.f64 a x))
(*.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) (pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 2))
(fma.f64 i b (*.f64 a x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 2) (cbrt.f64 (fma.f64 a x (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(*.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b))) (sqrt.f64 (fma.f64 a x (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 a x) 2) (*.f64 (*.f64 i b) (*.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 a x) (-.f64 (*.f64 a x) (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 a x (*.f64 i b)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 i b (*.f64 a x)))
(pow.f64 (fma.f64 a x (*.f64 i b)) 1)
(fma.f64 i b (*.f64 a x))
(pow.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b))) 3)
(fma.f64 i b (*.f64 a x))
(pow.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 2) 1/2)
(fma.f64 i b (*.f64 a x))
(pow.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 3) 1/3)
(fma.f64 i b (*.f64 a x))
(pow.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b))) 2)
(fma.f64 i b (*.f64 a x))
(sqrt.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 2))
(fma.f64 i b (*.f64 a x))
(log.f64 (exp.f64 (fma.f64 a x (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a x (*.f64 i b)))))
(fma.f64 i b (*.f64 a x))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) x) (exp.f64 (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a x))) (exp.f64 (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(log.f64 (*.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 a x)))))
(fma.f64 i b (*.f64 a x))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (pow.f64 (exp.f64 a) x)))
(-.f64 (*.f64 i b) (*.f64 a x))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 a x)))))
(-.f64 (*.f64 i b) (*.f64 a x))
(cbrt.f64 (pow.f64 (fma.f64 a x (*.f64 i b)) 3))
(fma.f64 i b (*.f64 a x))
(expm1.f64 (log1p.f64 (fma.f64 a x (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(exp.f64 (log.f64 (fma.f64 a x (*.f64 i b))))
(fma.f64 i b (*.f64 a x))
(exp.f64 (*.f64 (log.f64 (fma.f64 a x (*.f64 i b))) 1))
(fma.f64 i b (*.f64 a x))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a x (*.f64 i b))) 1) 1))
(fma.f64 i b (*.f64 a x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a x (*.f64 i b)))) 3))
(fma.f64 i b (*.f64 a x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a x (*.f64 i b)))) 1/3))
(fma.f64 i b (*.f64 a x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a x (*.f64 i b)))) 2))
(fma.f64 i b (*.f64 a x))
(log1p.f64 (expm1.f64 (fma.f64 a x (*.f64 i b))))
(fma.f64 i b (*.f64 a x))

eval583.0ms (1%)

Compiler

Compiled 36813 to 7995 computations (78.3% saved)

prune575.0ms (1%)

Pruning

31 alts after pruning (28 fresh and 3 done)

PrunedKeptTotal
New1374191393
Fresh5914
Picked011
Done224
Total1381311412
Accurracy
99.9%
Counts
1412 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.4%
(fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 t b)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
18.5%
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i t (*.f64 c z)) b))
33.3%
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
70.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
48.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)) (*.f64 c (*.f64 a j))))
76.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
33.3%
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
40.2%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
56.6%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
58.0%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
50.3%
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
56.7%
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
25.5%
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
24.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
29.1%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
29.1%
(*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b)
14.6%
(*.f64 (*.f64 z (neg.f64 c)) b)
14.9%
(*.f64 (*.f64 z b) (neg.f64 c))
13.7%
(*.f64 (*.f64 t x) (neg.f64 a))
16.9%
(*.f64 (*.f64 i t) b)
26.7%
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
29.8%
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
29.8%
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
29.6%
(*.f64 t (+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))))
20.0%
(*.f64 t (*.f64 i b))
12.3%
(*.f64 t (*.f64 a (neg.f64 x)))
34.1%
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
17.6%
(*.f64 i (*.f64 t b))
33.3%
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
20.7%
(*.f64 c (*.f64 a j))
19.2%
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
Compiler

Compiled 1442 to 969 computations (32.8% saved)

localize40.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
91.7%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
90.8%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
89.2%
(*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
20.4%
(fma.f64 (neg.f64 i) y (*.f64 y i))
Compiler

Compiled 211 to 27 computations (87.2% saved)

series10.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
j
@0
(*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
1.0ms
i
@-inf
(fma.f64 (neg.f64 i) y (*.f64 y i))
1.0ms
y
@-inf
(fma.f64 (neg.f64 i) y (*.f64 y i))
1.0ms
y
@inf
(fma.f64 (neg.f64 i) y (*.f64 y i))
1.0ms
i
@0
(fma.f64 (neg.f64 i) y (*.f64 y i))

rewrite92.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1690×log-prod
1342×fma-neg
594×expm1-udef
594×log1p-udef
386×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01744
138934
2578434
Stop Event
node limit
Counts
2 → 87
Calls
Call 1
Inputs
(fma.f64 (neg.f64 i) y (*.f64 y i))
(*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
Outputs
(+.f64 (*.f64 i y) (*.f64 i y))
(+.f64 0 (*.f64 y (+.f64 i i)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i)))) (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))))
(-.f64 (*.f64 i y) (*.f64 i y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 i i)))) 1)
(*.f64 y (+.f64 i i))
(*.f64 (*.f64 y (+.f64 i i)) 1)
(*.f64 1 (*.f64 y (+.f64 i i)))
(*.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 2) (cbrt.f64 (*.f64 y (+.f64 i i))))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 i i))) (sqrt.f64 (*.f64 y (+.f64 i i))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 i y) 2) (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 2)) (*.f64 y (+.f64 i i)))
(pow.f64 (*.f64 y (+.f64 i i)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 i i))) 2)
(pow.f64 (pow.f64 (*.f64 y (+.f64 i i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 i i)) 2))
(log.f64 (exp.f64 (*.f64 y (+.f64 i i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 i i)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 y) i)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 i i)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 i i))))
(exp.f64 (log.f64 (*.f64 y (+.f64 i i))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 i i))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 i i))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0)))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (*.f64 y (+.f64 i i))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 (*.f64 y (+.f64 i i)) j))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 (*.f64 j (/.f64 0 0)) 1))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (+.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0))))
(+.f64 0 (*.f64 j (fma.f64 a c (*.f64 i y))))
(+.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (fma.f64 a c (*.f64 i y))))
(+.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 i y)))
(+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 i y) j))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) (pow.f64 (*.f64 j (/.f64 0 0)) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (-.f64 (*.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0))) (*.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (*.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0)))) (fma.f64 j (fma.f64 a c (*.f64 i y)) (neg.f64 (*.f64 j (/.f64 0 0)))))
(/.f64 (*.f64 j (+.f64 (/.f64 0 0) (pow.f64 (fma.f64 a c (*.f64 i y)) 3))) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (/.f64 0 0) (-.f64 (/.f64 0 0) (fma.f64 a c (*.f64 i y))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (*.f64 i y) (*.f64 a c))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (/.f64 0 0))) (-.f64 (fma.f64 a c (*.f64 i y)) (/.f64 0 0)))
(/.f64 (*.f64 j (pow.f64 (fma.f64 a c (*.f64 i y)) 2)) (fma.f64 a c (*.f64 i y)))
(/.f64 (*.f64 (+.f64 (/.f64 0 0) (pow.f64 (fma.f64 a c (*.f64 i y)) 3)) j) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (/.f64 0 0) (-.f64 (/.f64 0 0) (fma.f64 a c (*.f64 i y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (*.f64 i y) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (/.f64 0 0)) j) (-.f64 (fma.f64 a c (*.f64 i y)) (/.f64 0 0)))
(/.f64 (*.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) j) (fma.f64 a c (*.f64 i y)))
(pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 3)
(pow.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))) (exp.f64 (*.f64 j (/.f64 0 0)))))
(log.f64 (*.f64 (exp.f64 (*.f64 j (/.f64 0 0))) (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)))
(log.f64 (*.f64 (exp.f64 (*.f64 j (/.f64 0 0))) (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 a c (*.f64 i y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(exp.f64 (log.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(fma.f64 j (fma.f64 a c (*.f64 i y)) (*.f64 j (/.f64 0 0)))
(fma.f64 (fma.f64 a c (*.f64 i y)) j (*.f64 j (/.f64 0 0)))
(fma.f64 1 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (*.f64 j (/.f64 0 0)))
(fma.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (*.f64 j (/.f64 0 0)))

simplify46.0ms (0.1%)

Algorithm
egg-herbie
Rules
98×*-commutative
60×+-commutative
42×sqr-pow
40×fma-def
34×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02645017
17935017
Stop Event
unsound
Counts
171 → 153
Calls
Call 1
Inputs
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i y) (*.f64 i y))
(+.f64 0 (*.f64 y (+.f64 i i)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i)))) (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))))
(-.f64 (*.f64 i y) (*.f64 i y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 i i)))) 1)
(*.f64 y (+.f64 i i))
(*.f64 (*.f64 y (+.f64 i i)) 1)
(*.f64 1 (*.f64 y (+.f64 i i)))
(*.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 2) (cbrt.f64 (*.f64 y (+.f64 i i))))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 i i))) (sqrt.f64 (*.f64 y (+.f64 i i))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 i y) 2) (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 2)) (*.f64 y (+.f64 i i)))
(pow.f64 (*.f64 y (+.f64 i i)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 i i))) 2)
(pow.f64 (pow.f64 (*.f64 y (+.f64 i i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 i i)) 2))
(log.f64 (exp.f64 (*.f64 y (+.f64 i i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 i i)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 y) i)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 i i)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 i i))))
(exp.f64 (log.f64 (*.f64 y (+.f64 i i))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 i i))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 i i))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0)))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (*.f64 y (+.f64 i i))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 (*.f64 y (+.f64 i i)) j))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 (*.f64 j (/.f64 0 0)) 1))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (+.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0))))
(+.f64 0 (*.f64 j (fma.f64 a c (*.f64 i y))))
(+.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (fma.f64 a c (*.f64 i y))))
(+.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 i y)))
(+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 i y) j))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) (pow.f64 (*.f64 j (/.f64 0 0)) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (-.f64 (*.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0))) (*.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (*.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0)))) (fma.f64 j (fma.f64 a c (*.f64 i y)) (neg.f64 (*.f64 j (/.f64 0 0)))))
(/.f64 (*.f64 j (+.f64 (/.f64 0 0) (pow.f64 (fma.f64 a c (*.f64 i y)) 3))) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (/.f64 0 0) (-.f64 (/.f64 0 0) (fma.f64 a c (*.f64 i y))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (*.f64 i y) (*.f64 a c))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (/.f64 0 0))) (-.f64 (fma.f64 a c (*.f64 i y)) (/.f64 0 0)))
(/.f64 (*.f64 j (pow.f64 (fma.f64 a c (*.f64 i y)) 2)) (fma.f64 a c (*.f64 i y)))
(/.f64 (*.f64 (+.f64 (/.f64 0 0) (pow.f64 (fma.f64 a c (*.f64 i y)) 3)) j) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (/.f64 0 0) (-.f64 (/.f64 0 0) (fma.f64 a c (*.f64 i y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (*.f64 i y) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (/.f64 0 0)) j) (-.f64 (fma.f64 a c (*.f64 i y)) (/.f64 0 0)))
(/.f64 (*.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) j) (fma.f64 a c (*.f64 i y)))
(pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 3)
(pow.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))) (exp.f64 (*.f64 j (/.f64 0 0)))))
(log.f64 (*.f64 (exp.f64 (*.f64 j (/.f64 0 0))) (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)))
(log.f64 (*.f64 (exp.f64 (*.f64 j (/.f64 0 0))) (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 a c (*.f64 i y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(exp.f64 (log.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(fma.f64 j (fma.f64 a c (*.f64 i y)) (*.f64 j (/.f64 0 0)))
(fma.f64 (fma.f64 a c (*.f64 i y)) j (*.f64 j (/.f64 0 0)))
(fma.f64 1 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (*.f64 j (/.f64 0 0)))
(fma.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (*.f64 j (/.f64 0 0)))
Outputs
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
0
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
-1
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
-1
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
-1
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
-1
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 y (*.f64 0 i))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(neg.f64 (*.f64 y (*.f64 0 i)))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(neg.f64 (*.f64 y (*.f64 0 i)))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(neg.f64 (*.f64 y (*.f64 0 i)))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(neg.f64 (*.f64 y (*.f64 0 i)))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 c a)) (*.f64 y i)))
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 i y))) (*.f64 c a)) (*.f64 i y)) j)
(*.f64 j (+.f64 2 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i)))
(*.f64 j (-.f64 2 (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i)))
(*.f64 j (-.f64 2 (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (-.f64 (*.f64 2 (+.f64 (*.f64 y i) (*.f64 -1 (*.f64 y i)))) (*.f64 y i))) (*.f64 c (*.f64 a j)))
(fma.f64 j (-.f64 2 (*.f64 i y)) (*.f64 j (*.f64 c a)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(fma.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(fma.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(fma.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)) (*.f64 j (*.f64 c a)))
(*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i)))
(*.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(fma.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(fma.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 y (*.f64 j (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) i))) (*.f64 c (*.f64 a j)))
(fma.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) i)) (*.f64 j (*.f64 c a)))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j)))
(*.f64 (neg.f64 y) (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) (neg.f64 i))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) (neg.f64 i)))) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) (neg.f64 i)))) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 2 (+.f64 i (*.f64 -1 i))) (*.f64 -1 i)) j))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 y (*.f64 j (-.f64 (*.f64 (*.f64 0 i) 2) (neg.f64 i)))) (*.f64 j (*.f64 c a)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)) (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)) (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)) (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j))
(*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) y) (*.f64 i j)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 (*.f64 0 y) 2) y) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j)))
(*.f64 (neg.f64 i) (*.f64 j (-.f64 (*.f64 (*.f64 0 y) 2) (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 i (*.f64 j (-.f64 (*.f64 (*.f64 0 y) 2) (neg.f64 y)))) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 i (*.f64 j (-.f64 (*.f64 (*.f64 0 y) 2) (neg.f64 y)))) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (-.f64 (*.f64 2 (+.f64 y (*.f64 -1 y))) (*.f64 -1 y)) j))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 i (*.f64 j (-.f64 (*.f64 (*.f64 0 y) 2) (neg.f64 y)))) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 i y) (*.f64 i y))
(*.f64 i (+.f64 y y))
(+.f64 0 (*.f64 y (+.f64 i i)))
(*.f64 i (+.f64 y y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i)))) (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (+.f64 i i))) (cbrt.f64 (pow.f64 (exp.f64 y) (+.f64 i i))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (+.f64 i i)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (+.f64 i i))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (+.f64 i i)))))
(-.f64 (*.f64 i y) (*.f64 i y))
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 i i)))) 1)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(*.f64 i (+.f64 y y))
(*.f64 (*.f64 y (+.f64 i i)) 1)
(*.f64 i (+.f64 y y))
(*.f64 1 (*.f64 y (+.f64 i i)))
(*.f64 i (+.f64 y y))
(*.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 2))
(*.f64 i (+.f64 y y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 2) (cbrt.f64 (*.f64 y (+.f64 i i))))
(*.f64 i (+.f64 y y))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 i i))) (sqrt.f64 (*.f64 y (+.f64 i i))))
(*.f64 i (+.f64 y y))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 i y) 2) (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i y) 3)) (+.f64 0 (pow.f64 (*.f64 i y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 2)) (*.f64 y (+.f64 i i)))
(/.f64 0 (*.f64 i (+.f64 y y)))
(pow.f64 (*.f64 y (+.f64 i i)) 1)
(*.f64 i (+.f64 y y))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 i i))) 3)
(*.f64 i (+.f64 y y))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 i i))) 2)
(*.f64 i (+.f64 y y))
(pow.f64 (pow.f64 (*.f64 y (+.f64 i i)) 3) 1/3)
(*.f64 i (+.f64 y y))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 i i)) 2))
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2))
(log.f64 (exp.f64 (*.f64 y (+.f64 i i))))
(*.f64 i (+.f64 y y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 i i)))))
(*.f64 i (+.f64 y y))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (+.f64 0 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (/.f64 1 (pow.f64 (exp.f64 y) i))))
0
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) i) (+.f64 0 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 0 (expm1.f64 (*.f64 i y))) (+.f64 0 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 0 (expm1.f64 (*.f64 i y))) (/.f64 0 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 y) i)))
0
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 0 (expm1.f64 (*.f64 i y))) (/.f64 0 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 0 (pow.f64 (exp.f64 y) i)) (/.f64 0 (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (pow.f64 (exp.f64 y) i)))
0
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (+.f64 0 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) i) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 y) i) 0) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (+.f64 0 (expm1.f64 (*.f64 i y))) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 i y)))))
0
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i y))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (/.f64 (+.f64 0 (expm1.f64 (*.f64 i y))) 0) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 y) i)))
(log.f64 (/.f64 0 (*.f64 (pow.f64 (exp.f64 y) i) (pow.f64 (exp.f64 y) i))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (/.f64 0 (pow.f64 (exp.f64 y) i)) (+.f64 0 (expm1.f64 (*.f64 i y)))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (/.f64 1 (pow.f64 (exp.f64 y) i))))
0
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 i i)) 3))
(*.f64 i (+.f64 y y))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 i i))))
(*.f64 i (+.f64 y y))
(exp.f64 (log.f64 (*.f64 y (+.f64 i i))))
(*.f64 i (+.f64 y y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 i i))) 1))
(*.f64 i (+.f64 y y))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 i i))))
(*.f64 i (+.f64 y y))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0)))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) 0))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (*.f64 y (+.f64 i i))))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) (*.f64 i (+.f64 y y))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 (*.f64 y (+.f64 i i)) j))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) (*.f64 i (+.f64 y y))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 (*.f64 j (/.f64 0 0)) 1))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) 0))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (+.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0))))
(fma.f64 j (fma.f64 a c (*.f64 i y)) (*.f64 j 2))
(+.f64 0 (*.f64 j (fma.f64 a c (*.f64 i y))))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(+.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (fma.f64 a c (*.f64 i y))))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) 0))
(+.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 i y)))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 i y) j))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))) 1)
(*.f64 j (fma.f64 a c (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) (pow.f64 (*.f64 j (/.f64 0 0)) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (-.f64 (*.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0))) (*.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) (*.f64 (pow.f64 j 3) 0)) (+.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (*.f64 (*.f64 j 0) (-.f64 (*.f64 j 0) (*.f64 j (fma.f64 a c (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (*.f64 (*.f64 j (/.f64 0 0)) (*.f64 j (/.f64 0 0)))) (fma.f64 j (fma.f64 a c (*.f64 i y)) (neg.f64 (*.f64 j (/.f64 0 0)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2) (*.f64 j (*.f64 j 0))) (fma.f64 j (fma.f64 a c (*.f64 i y)) (*.f64 j -1)))
(/.f64 (*.f64 j (+.f64 (/.f64 0 0) (pow.f64 (fma.f64 a c (*.f64 i y)) 3))) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (/.f64 0 0) (-.f64 (/.f64 0 0) (fma.f64 a c (*.f64 i y))))))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 a c (*.f64 i y)) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 0 (-.f64 0 (fma.f64 a c (*.f64 i y))))) j))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (*.f64 i y) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 i (*.f64 y (*.f64 c a)))) j))
(/.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (/.f64 0 0))) (-.f64 (fma.f64 a c (*.f64 i y)) (/.f64 0 0)))
(/.f64 j (/.f64 (+.f64 (fma.f64 a c (*.f64 i y)) -1) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) -1)))
(/.f64 (*.f64 j (pow.f64 (fma.f64 a c (*.f64 i y)) 2)) (fma.f64 a c (*.f64 i y)))
(/.f64 j (/.f64 (fma.f64 a c (*.f64 i y)) (pow.f64 (fma.f64 a c (*.f64 i y)) 2)))
(/.f64 (*.f64 (+.f64 (/.f64 0 0) (pow.f64 (fma.f64 a c (*.f64 i y)) 3)) j) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (/.f64 0 0) (-.f64 (/.f64 0 0) (fma.f64 a c (*.f64 i y))))))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 a c (*.f64 i y)) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 0 (-.f64 0 (fma.f64 a c (*.f64 i y))))) j))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 (*.f64 i y) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (*.f64 i (*.f64 y (*.f64 c a)))) j))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) (/.f64 0 0)) j) (-.f64 (fma.f64 a c (*.f64 i y)) (/.f64 0 0)))
(/.f64 j (/.f64 (+.f64 (fma.f64 a c (*.f64 i y)) -1) (+.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) -1)))
(/.f64 (*.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 2) j) (fma.f64 a c (*.f64 i y)))
(/.f64 j (/.f64 (fma.f64 a c (*.f64 i y)) (pow.f64 (fma.f64 a c (*.f64 i y)) 2)))
(pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 1)
(*.f64 j (fma.f64 a c (*.f64 i y)))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 3)
(*.f64 j (fma.f64 a c (*.f64 i y)))
(pow.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3) 1/3)
(*.f64 j (fma.f64 a c (*.f64 i y)))
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j))
(*.f64 j (log.f64 (exp.f64 (fma.f64 a c (*.f64 i y)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y))))) (exp.f64 (*.f64 j (/.f64 0 0)))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (log.f64 (pow.f64 (exp.f64 j) 0)))
(log.f64 (*.f64 (exp.f64 (*.f64 j (/.f64 0 0))) (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (fma.f64 a c (*.f64 i y))) j) (pow.f64 (exp.f64 j) 0)))
(log.f64 (*.f64 (exp.f64 (*.f64 j (/.f64 0 0))) (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))))
(+.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) (log.f64 (pow.f64 (exp.f64 j) 0)))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 a c (*.f64 i y))) 3))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 a c (*.f64 i y)) 3)))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a c (*.f64 i y)) 3) (pow.f64 j 3)))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(exp.f64 (log.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 1))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))))
(*.f64 j (fma.f64 a c (*.f64 i y)))
(fma.f64 j (fma.f64 a c (*.f64 i y)) (*.f64 j (/.f64 0 0)))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) 0))
(fma.f64 (fma.f64 a c (*.f64 i y)) j (*.f64 j (/.f64 0 0)))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) 0))
(fma.f64 1 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j (/.f64 0 0)))
(fma.f64 0 (*.f64 j (fma.f64 a c (*.f64 i y))) (*.f64 j 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (*.f64 j (/.f64 0 0)))
(*.f64 j (+.f64 (fma.f64 a c (*.f64 i y)) 0))
(fma.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) (*.f64 j (/.f64 0 0)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 j (fma.f64 a c (*.f64 i y)))) 2) (*.f64 j 0))

localize10.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
92.8%
(*.f64 c (*.f64 a j))
Compiler

Compiled 20 to 11 computations (45% saved)

localize8.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
90.4%
(*.f64 (*.f64 z b) (neg.f64 c))
Compiler

Compiled 23 to 12 computations (47.8% saved)

series7.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
3.0ms
c
@inf
(*.f64 (*.f64 z b) (neg.f64 c))
1.0ms
z
@0
(*.f64 (*.f64 z b) (neg.f64 c))
1.0ms
c
@0
(*.f64 (*.f64 z b) (neg.f64 c))
1.0ms
z
@inf
(*.f64 (*.f64 z b) (neg.f64 c))
1.0ms
b
@0
(*.f64 (*.f64 z b) (neg.f64 c))

rewrite65.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1578×pow1
1440×add-exp-log
1438×log1p-expm1-u
1438×expm1-log1p-u
1406×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
118213
2230613
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.f64 (*.f64 z b) (neg.f64 c))
Outputs
(-.f64 0 (*.f64 b (*.f64 z c)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 z c))) 1)
(pow.f64 (*.f64 b (*.f64 z c)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 z c))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 z c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 z c))) 2)
(neg.f64 (*.f64 b (*.f64 z c)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 z c)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 z c))))
(exp.f64 (log.f64 (*.f64 b (*.f64 z c))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 z c))))

simplify72.0ms (0.1%)

Algorithm
egg-herbie
Rules
1222×distribute-rgt-in
1202×log-prod
1200×distribute-lft-in
984×associate-*r*
884×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043921
1105855
2443789
32804789
47772789
Stop Event
node limit
Counts
49 → 21
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 0 (*.f64 b (*.f64 z c)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 z c))) 1)
(pow.f64 (*.f64 b (*.f64 z c)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 z c))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 z c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 z c))) 2)
(neg.f64 (*.f64 b (*.f64 z c)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 z c)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 z c))))
(exp.f64 (log.f64 (*.f64 b (*.f64 z c))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 z c))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(-.f64 0 (*.f64 b (*.f64 z c)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 z c))) 1)
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(pow.f64 (*.f64 b (*.f64 z c)) 1)
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 z c))) 3)
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(pow.f64 (pow.f64 (*.f64 b (*.f64 z c)) 3) 1/3)
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 z c))) 2)
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(neg.f64 (*.f64 b (*.f64 z c)))
(*.f64 b (neg.f64 (*.f64 c z)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 b (neg.f64 z)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 z c)) 2))
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 z c)) 3))
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 z c))))
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(exp.f64 (log.f64 (*.f64 b (*.f64 z c))))
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 z c))))
(+.f64 (+.f64 (*.f64 b (*.f64 c z)) 1) -1)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (*.f64 b z))

localize16.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
92.8%
(*.f64 (*.f64 a j) c)
90.4%
(*.f64 (*.f64 z (neg.f64 b)) c)
Compiler

Compiled 46 to 15 computations (67.4% saved)

series4.0ms (0%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
a
@0
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
0.0ms
c
@-inf
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
0.0ms
j
@0
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
0.0ms
z
@0
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
0.0ms
b
@0
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))

rewrite112.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1554×log-prod
1126×fma-def
634×pow-exp
512×expm1-udef
512×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01459
129747
2414847
Stop Event
node limit
Counts
3 → 293
Calls
Call 1
Inputs
(*.f64 (*.f64 z (neg.f64 b)) c)
(*.f64 (*.f64 a j) c)
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
Outputs
(+.f64 0 (*.f64 (*.f64 z b) c))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z b) c))) 1)
(pow.f64 (*.f64 (*.f64 z b) c) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z b) c)) 2)
(neg.f64 (*.f64 (*.f64 z b) c))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z b) c)))
(exp.f64 (log.f64 (*.f64 (*.f64 z b) c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 z b) c))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z b) c)))
(+.f64 0 (*.f64 c (*.f64 a j)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a j)))) 1)
(pow.f64 (*.f64 c (*.f64 a j)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a j))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a j))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (*.f64 a j)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (*.f64 a j)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (*.f64 a j)))) 2))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a j))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (fma.f64 a j (*.f64 z b)))) (/.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 z b)))
(*.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))))
(*.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(*.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1)
(*.f64 (fma.f64 a j (*.f64 z b)) c)
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 1 (/.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)))
(/.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (fma.f64 a j (*.f64 z b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)) (neg.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) (pow.f64 (*.f64 (*.f64 z b) c) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 (*.f64 z b) c) (*.f64 c (*.f64 a j))))
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2)
(pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1)
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) -1)
(pow.f64 (/.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)) -1)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (*.f64 z b)) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (exp.f64 c) (*.f64 a j))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(hypot.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(exp.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 1) 1))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(fma.f64 z (*.f64 b c) (*.f64 c (*.f64 a j)))
(fma.f64 b (*.f64 z c) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 z b) c (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 z b) (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 a j) (*.f64 (*.f64 z b) c))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 c (*.f64 a j) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 z b) c) 1 (*.f64 c (*.f64 a j)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 z b) c))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 a (*.f64 c j) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 z b) c))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 j (*.f64 a c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 a j) c (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 1 (*.f64 (*.f64 z b) c) (*.f64 c (*.f64 a j)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (cbrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 b c)) (*.f64 c (*.f64 a j)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (*.f64 z b) c))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 (cbrt.f64 (*.f64 z b)) c) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 z b) c)) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 c (*.f64 a j)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 b c)) (*.f64 c (*.f64 a j)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 z b)) (*.f64 (sqrt.f64 (*.f64 z b)) c) (*.f64 c (*.f64 a j)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 b c) z (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c j) a (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 z b) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 (*.f64 z b) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c z) b (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (cbrt.f64 (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c a) j (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c a) j (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))

simplify145.0ms (0.2%)

Algorithm
egg-herbie
Rules
1140×fma-neg
1038×unswap-sqr
616×difference-of-squares
554×log-prod
474×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049311445
1115310199
2379710199
Stop Event
node limit
Counts
425 → 327
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 0 (*.f64 (*.f64 z b) c))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z b) c))) 1)
(pow.f64 (*.f64 (*.f64 z b) c) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z b) c)) 2)
(neg.f64 (*.f64 (*.f64 z b) c))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z b) c)))
(exp.f64 (log.f64 (*.f64 (*.f64 z b) c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 z b) c))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z b) c)))
(+.f64 0 (*.f64 c (*.f64 a j)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a j)))) 1)
(pow.f64 (*.f64 c (*.f64 a j)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a j))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a j))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (*.f64 a j)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (*.f64 a j)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (*.f64 a j)))) 2))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a j))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (fma.f64 a j (*.f64 z b)))) (/.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 z b)))
(*.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))))
(*.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(*.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1)
(*.f64 (fma.f64 a j (*.f64 z b)) c)
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 1 (/.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)))
(/.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (fma.f64 a j (*.f64 z b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)) (neg.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) (pow.f64 (*.f64 (*.f64 z b) c) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 (*.f64 z b) c) (*.f64 c (*.f64 a j))))
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2)
(pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1)
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) -1)
(pow.f64 (/.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)) -1)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (*.f64 z b)) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (exp.f64 c) (*.f64 a j))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (pow.f64 (exp.f64 c) (*.f64 z b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(hypot.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(exp.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 1) 1))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(fma.f64 z (*.f64 b c) (*.f64 c (*.f64 a j)))
(fma.f64 b (*.f64 z c) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 z b) c (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 z b) (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 a j) (*.f64 (*.f64 z b) c))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 c (*.f64 a j) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 z b) c) 1 (*.f64 c (*.f64 a j)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 z b) c))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 a (*.f64 c j) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 z b) c))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 j (*.f64 a c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 a j) c (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 1 (*.f64 (*.f64 z b) c) (*.f64 c (*.f64 a j)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (cbrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 b c)) (*.f64 c (*.f64 a j)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (*.f64 z b) c))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 z b) c))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 (cbrt.f64 (*.f64 z b)) c) (*.f64 c (*.f64 a j)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 z b) c)) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 c (*.f64 a j)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 b c)) (*.f64 c (*.f64 a j)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 z b) c))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (sqrt.f64 (*.f64 z b)) (*.f64 (sqrt.f64 (*.f64 z b)) c) (*.f64 c (*.f64 a j)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 b c) z (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c j) a (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 z b) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 (*.f64 z b) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c z) b (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (cbrt.f64 (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 c (*.f64 a j)))
(fma.f64 (*.f64 c a) j (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c a) j (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (*.f64 z b) c))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 z) (*.f64 b c)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 c) (*.f64 z b)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 a j))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 0 (*.f64 (*.f64 z b) c))
(*.f64 c (*.f64 b z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(*.f64 c (*.f64 b z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z b) c))) 1)
(*.f64 c (*.f64 b z))
(pow.f64 (*.f64 (*.f64 z b) c) 1)
(*.f64 c (*.f64 b z))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 3)
(*.f64 c (*.f64 b z))
(pow.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) 1/3)
(*.f64 c (*.f64 b z))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z b) c)) 2)
(*.f64 c (*.f64 b z))
(neg.f64 (*.f64 (*.f64 z b) c))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2))
(*.f64 c (*.f64 b z))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(*.f64 c (*.f64 b z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))))
(*.f64 c (*.f64 b z))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 z b))))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3))
(*.f64 c (*.f64 b z))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z b) c)))
(*.f64 c (*.f64 b z))
(exp.f64 (log.f64 (*.f64 (*.f64 z b) c)))
(*.f64 c (*.f64 b z))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 1))
(*.f64 c (*.f64 b z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 1) 1))
(*.f64 c (*.f64 b z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) 3))
(*.f64 c (*.f64 b z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 z b) c))) 1/3))
(*.f64 c (*.f64 b z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) c)) 3) 1/3))
(*.f64 c (*.f64 b z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) 2))
(*.f64 c (*.f64 b z))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z b) c)))
(*.f64 c (*.f64 b z))
(+.f64 0 (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))))
(*.f64 c (*.f64 a j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a j)))) 1)
(*.f64 c (*.f64 a j))
(pow.f64 (*.f64 c (*.f64 a j)) 1)
(*.f64 c (*.f64 a j))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 3)
(*.f64 c (*.f64 a j))
(pow.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) 1/3)
(*.f64 c (*.f64 a j))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) 2)
(*.f64 c (*.f64 a j))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2))
(*.f64 c (*.f64 a j))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a j)))
(*.f64 c (*.f64 a j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))))
(*.f64 c (*.f64 a j))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3))
(*.f64 c (*.f64 a j))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(exp.f64 (log.f64 (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 1))
(*.f64 c (*.f64 a j))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 1) 1))
(*.f64 c (*.f64 a j))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (*.f64 a j)))) 3))
(*.f64 c (*.f64 a j))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (*.f64 a j)))) 1/3))
(*.f64 c (*.f64 a j))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a j))) 3) 1/3))
(*.f64 c (*.f64 a j))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (*.f64 a j)))) 2))
(*.f64 c (*.f64 a j))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 1)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (fma.f64 a j (*.f64 z b)))) (/.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (*.f64 c (fma.f64 a j (*.f64 z b)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (fma.f64 a j (*.f64 b z)))) (/.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2) (*.f64 c (fma.f64 a j (*.f64 b z)))))
(*.f64 c (fma.f64 a j (*.f64 z b)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(*.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (fma.f64 a j (*.f64 z b)) c)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(/.f64 1 (/.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(/.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (fma.f64 a j (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)) (neg.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) (pow.f64 (*.f64 (*.f64 z b) c) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) (pow.f64 (*.f64 c (*.f64 b z)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 3) (pow.f64 (*.f64 c (*.f64 b z)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 (*.f64 c (*.f64 b z)) (*.f64 c (fma.f64 a j (*.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 z b) c) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 (*.f64 z b) c) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 c (*.f64 b z)) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 a j))))
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 3)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(pow.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 3) 1/3)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c)))) (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) -1)
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(pow.f64 (/.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2)) -1)
(*.f64 c (fma.f64 a j (*.f64 b z)))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 a j (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (/.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (pow.f64 (exp.f64 c) (*.f64 z b))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (*.f64 z b)) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j))))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (exp.f64 c) (*.f64 a j))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c))) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j))))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (pow.f64 (exp.f64 c) (*.f64 z b))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log.f64 (/.f64 (pow.f64 (exp.f64 c) (*.f64 a j)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (pow.f64 (exp.f64 c) (*.f64 z b))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a j)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) c)))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 3))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(hypot.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(hypot.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(exp.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 1))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 3))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 1/3))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b))))) 2))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 1) 1))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 z (*.f64 b c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 b (*.f64 z c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 z b) c (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 c (*.f64 z b) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 c (*.f64 a j) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 c (*.f64 a j) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 c (*.f64 a j) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 c (fma.f64 a j (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 z b) c) 1 (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 a (*.f64 c j) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 a (*.f64 c j) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 j (*.f64 a c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 j (*.f64 a c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 a j) c (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 a j) c (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (*.f64 a j)) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 1 (*.f64 (*.f64 z b) c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 1 (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 z b)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (cbrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 b c)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a j))) 2) (cbrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 (cbrt.f64 (*.f64 z b)) c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (/.f64 1 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (sqrt.f64 (*.f64 c (fma.f64 a j (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (fma.f64 a j (*.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 z b)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 z b) c)) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 b c)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 a j))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 z b)) (*.f64 (sqrt.f64 (*.f64 z b)) c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z))))) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z))))))) (*.f64 2 (*.f64 c (*.f64 b z))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z)))))) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) c) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 2) (*.f64 c (*.f64 (*.f64 a j) (*.f64 (*.f64 z b) c))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 c (*.f64 j (*.f64 a (*.f64 c (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (-.f64 (pow.f64 (*.f64 c (fma.f64 a j (*.f64 b z))) 2) (*.f64 (*.f64 a j) (*.f64 c (*.f64 c (*.f64 b z))))))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (fma.f64 a j (*.f64 z b))) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 a j (*.f64 b z)) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (fma.f64 a j (*.f64 z b)) c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 b c) z (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c j) a (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c j) a (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 c) (*.f64 z b) (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (*.f64 z b) c (*.f64 (*.f64 z b) c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 b z))) (sqrt.f64 (*.f64 c (*.f64 a j)))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 c (*.f64 b z)))) (fma.f64 (*.f64 b z) c (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 2 (*.f64 c (*.f64 b z))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z b) c))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2) (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a j))) (sqrt.f64 (*.f64 (*.f64 z b) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c)) (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 z b) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 z b) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c z) b (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (cbrt.f64 (*.f64 z b)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c a) j (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c a) j (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c a) j (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (*.f64 z b) c))
(*.f64 c (fma.f64 a j (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 z) (*.f64 b c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 c) (*.f64 z b)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 -1 (*.f64 (*.f64 z b) c)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) c)) 2)) (cbrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 z b) c))) (sqrt.f64 (*.f64 (*.f64 z b) c))))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))

localize39.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))
91.5%
(*.f64 y (*.f64 i j))
90.8%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
88.5%
(*.f64 i (*.f64 t b))
Compiler

Compiled 103 to 27 computations (73.8% saved)

series10.0ms (0%)

Counts
2 → 66
Calls

30 calls:

TimeVariablePointExpression
2.0ms
b
@-inf
(*.f64 i (*.f64 t b))
1.0ms
i
@0
(*.f64 i (*.f64 t b))
0.0ms
j
@inf
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))
0.0ms
b
@0
(*.f64 i (*.f64 t b))
0.0ms
j
@0
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))

rewrite114.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1634×fma-def
786×expm1-udef
784×log1p-udef
480×associate-*r*
466×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02156
145252
2622152
Stop Event
node limit
Counts
2 → 173
Calls
Call 1
Inputs
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 t b)))) 1)
(pow.f64 (*.f64 i (*.f64 t b)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 t b)) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (*.f64 t b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 i 3)))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 t b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 t b))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 t b))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (/.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(*.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(*.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1)
(*.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2)))
(/.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2)) (neg.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2)) (-.f64 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 3)
(pow.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2)
(pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1)
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2))
(log.f64 (exp.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (exp.f64 y) (*.f64 i j))))
(cbrt.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(hypot.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(exp.f64 (log.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 y (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 y (neg.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 y (*.f64 (*.f64 i j) -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 i (*.f64 j y)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 1 (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 1 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 -1 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 j (*.f64 i y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i j) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i j) (neg.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 (cbrt.f64 (*.f64 i j)) y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 i (*.f64 j y)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 i (*.f64 j y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 i (*.f64 j y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (*.f64 i j)) (*.f64 (sqrt.f64 (*.f64 i j)) y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 i (*.f64 j y)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 i (*.f64 j y)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (*.f64 i y) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i y) (neg.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i y) (*.f64 j -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 (*.f64 i j)) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2)) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 (*.f64 i y)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (*.f64 i j)) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2)) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (*.f64 i y)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) i) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) j) i (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) 1) (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (cbrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 y j) i (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (cbrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i j) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i j) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i y) 1) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i y) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i y) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))

simplify127.0ms (0.2%)

Algorithm
egg-herbie
Rules
684×cancel-sign-sub-inv
654×distribute-rgt-in
648×distribute-lft-in
642×unswap-sqr
592×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035411905
190111467
2268811405
Stop Event
node limit
Counts
239 → 239
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 t b)))) 1)
(pow.f64 (*.f64 i (*.f64 t b)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 t b)) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (*.f64 t b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 i 3)))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 t b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 t b))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 t b))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (/.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(*.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(*.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1)
(*.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2)))
(/.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2)) (neg.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2)) (-.f64 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 3)
(pow.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2)
(pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1)
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2))
(log.f64 (exp.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (exp.f64 y) (*.f64 i j))))
(cbrt.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(hypot.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(exp.f64 (log.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 y (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 y (neg.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 y (*.f64 (*.f64 i j) -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 i (*.f64 j y)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 1 (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 1 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 -1 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 j (*.f64 i y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i j) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i j) (neg.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 (cbrt.f64 (*.f64 i j)) y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 i (*.f64 j y)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 i (*.f64 j y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 i (*.f64 j y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (sqrt.f64 (*.f64 i j)) (*.f64 (sqrt.f64 (*.f64 i j)) y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 i (*.f64 j y)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 i (*.f64 j y)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (*.f64 i y) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i y) (neg.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 i y) (*.f64 j -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 (*.f64 i j)) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2)) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (neg.f64 (*.f64 i y)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (*.f64 i j)) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2)) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 -1 (*.f64 i y)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) i) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) j) i (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) 1) (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (cbrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (neg.f64 y) (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 (*.f64 y j) i (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (cbrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i j) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i j) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i y) 1) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i y) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (*.f64 (*.f64 i y) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(*.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y)
(*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y)
(*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 (neg.f64 y) (*.f64 i j)))
(neg.f64 (fma.f64 a (*.f64 t x) (*.f64 i (*.f64 j y))))
(neg.f64 (fma.f64 a (*.f64 t x) (*.f64 j (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 x z) y)
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 x z) y)
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y)
(*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y)
(*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 j (*.f64 i (neg.f64 y)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 j (*.f64 i (neg.f64 y)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 j (*.f64 i (neg.f64 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 t b)))) 1)
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(pow.f64 (*.f64 i (*.f64 t b)) 1)
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3)
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(pow.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) 1/3)
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) 2)
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(log.f64 (pow.f64 (exp.f64 (*.f64 t b)) i))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (*.f64 t b) 3)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 i 3)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 t b))))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(exp.f64 (log.f64 (*.f64 i (*.f64 t b))))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 t b))) 1))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 t b))))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 b i))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))) 1)
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (/.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (/.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))) (/.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))) (/.f64 (pow.f64 (*.f64 j (*.f64 i y)) 2) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))))
(*.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(*.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(*.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(*.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(*.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1)
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(*.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))))
(*.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))))
(*.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(/.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (*.f64 j (*.f64 i y)) (fma.f64 a (*.f64 t x) (*.f64 y (-.f64 (*.f64 i j) (*.f64 x z)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2)) (neg.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 2)) (-.f64 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (-.f64 (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 i y)) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (fma.f64 a (*.f64 t x) (*.f64 y (-.f64 (*.f64 i j) (*.f64 x z)))))
(pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 3)
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(pow.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 3) 1/3)
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(pow.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2)
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1)
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(log.f64 (exp.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (exp.f64 y) (*.f64 i j))))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(cbrt.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 3))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(expm1.f64 (log1p.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(hypot.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(hypot.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 i (*.f64 j y)))
(hypot.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 j (*.f64 i y)))
(exp.f64 (log.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 1))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(log1p.f64 (expm1.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 y (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 y (neg.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 y (*.f64 (*.f64 i j) -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 1 (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 1 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 -1 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 j (*.f64 i y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 i j) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 i j) (neg.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) 2) (cbrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 (cbrt.f64 (*.f64 i j)) y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (/.f64 1 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (sqrt.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (sqrt.f64 (*.f64 i j)) (*.f64 (sqrt.f64 (*.f64 i j)) y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y)))))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y)))))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y)))))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y)))))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y))))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y)))))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 i (*.f64 j y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 i (*.f64 j y)))))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 j (*.f64 i y)) 3)) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (*.f64 j (*.f64 i y)))))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (fma.f64 i (*.f64 j y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) 1 (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y))) (*.f64 2 (*.f64 i (*.f64 j y))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (*.f64 i y) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 i y) (neg.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 i y) (*.f64 j -1) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (neg.f64 (*.f64 i j)) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 0 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))) 0)
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 2 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) 1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 2 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 j y)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 0 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))) 0)
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (*.f64 i (*.f64 j y)) -1 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 0 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))) 0)
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x)) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 (neg.f64 (*.f64 i j)) (neg.f64 y) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (fma.f64 1 (*.f64 i (*.f64 j y)) (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 i (*.f64 j y)))) (*.f64 2 (*.f64 i (*.f64 j y))))
(fma.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 j (*.f64 i y)))) (*.f64 2 (*.f64 j (*.f64 i y))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2)) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (neg.f64 (*.f64 i y)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 -1 (*.f64 i j)) y (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 2)) (cbrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 -1 (sqrt.f64 (*.f64 i (*.f64 j y)))) (sqrt.f64 (*.f64 i (*.f64 j y))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 -1 (*.f64 i y)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 y) i) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 y) j) i (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 y) 1) (*.f64 i j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 y) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (cbrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 y) (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 (fma.f64 z x (*.f64 (neg.f64 i) j)) y (neg.f64 (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 j y)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 i j)))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 y j) i (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (cbrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (*.f64 i j) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (*.f64 i j) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (*.f64 i y) 1) j (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (*.f64 i y) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))
(fma.f64 (*.f64 (*.f64 i y) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x))
(fma.f64 i (*.f64 j y) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 j y)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (*.f64 i y)))

eval203.0ms (0.3%)

Compiler

Compiled 30924 to 5383 computations (82.6% saved)

prune294.0ms (0.5%)

Pruning

35 alts after pruning (30 fresh and 5 done)

PrunedKeptTotal
New97511986
Fresh41923
Picked101
Done257
Total982351017
Accurracy
99.9%
Counts
1017 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.5%
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i t (*.f64 c z)) b))
33.3%
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
33.3%
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
70.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
69.3%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
2.5%
(+.f64 (*.f64 z (*.f64 c b)) 0)
56.6%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
58.0%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
29.2%
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2))))
42.0%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
28.5%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
30.9%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
29.8%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
56.7%
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
24.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
29.1%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
29.1%
(*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b)
14.6%
(*.f64 (*.f64 z (neg.f64 c)) b)
14.9%
(*.f64 (*.f64 z b) (neg.f64 c))
13.7%
(*.f64 (*.f64 t x) (neg.f64 a))
16.9%
(*.f64 (*.f64 i t) b)
13.8%
(*.f64 (neg.f64 (*.f64 c b)) z)
26.7%
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
29.8%
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
29.8%
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
29.6%
(*.f64 t (+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))))
20.0%
(*.f64 t (*.f64 i b))
12.3%
(*.f64 t (*.f64 a (neg.f64 x)))
19.5%
(*.f64 j (*.f64 c a))
34.1%
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
17.6%
(*.f64 i (*.f64 t b))
33.3%
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
2.4%
(*.f64 c (*.f64 b z))
20.7%
(*.f64 c (*.f64 a j))
19.2%
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
Compiler

Compiled 1461 to 1002 computations (31.4% saved)

localize31.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
92.8%
(*.f64 c (*.f64 a j))
92.0%
(*.f64 y (*.f64 z x))
91.7%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
91.5%
(*.f64 y (*.f64 i j))
Compiler

Compiled 129 to 30 computations (76.7% saved)

series4.0ms (0%)

Counts
1 → 0
Calls

9 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 y (*.f64 z x))
0.0ms
z
@inf
(*.f64 y (*.f64 z x))
0.0ms
z
@0
(*.f64 y (*.f64 z x))
0.0ms
x
@0
(*.f64 y (*.f64 z x))
0.0ms
y
@inf
(*.f64 y (*.f64 z x))

rewrite53.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
Outputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 z x))) 1)
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))

simplify56.0ms (0.1%)

Algorithm
egg-herbie
Rules
1962×log-prod
784×*-commutative
694×distribute-lft-out
666×distribute-rgt-in
662×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034275
184209
2317143
32053143
45808143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 z x))) 1)
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
Outputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 z x))) 1)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))

localize7.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
90.4%
(*.f64 c (*.f64 b z))
Compiler

Compiled 20 to 11 computations (45% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 c (*.f64 b z))
0.0ms
b
@0
(*.f64 c (*.f64 b z))
0.0ms
z
@0
(*.f64 c (*.f64 b z))
0.0ms
c
@-inf
(*.f64 c (*.f64 b z))
0.0ms
b
@-inf
(*.f64 c (*.f64 b z))

rewrite52.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 c (*.f64 b z))
Outputs
(-.f64 (+.f64 1 (*.f64 c (*.f64 b z))) 1)
(pow.f64 (*.f64 c (*.f64 b z)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b z))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b z))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) b) c))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b z))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b z))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b z))))

simplify62.0ms (0.1%)

Algorithm
egg-herbie
Rules
1090×log-prod
978×*-commutative
834×distribute-lft-out
774×associate-*r*
744×exp-sum
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036299
187299
2336299
32254299
46383299
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(-.f64 (+.f64 1 (*.f64 c (*.f64 b z))) 1)
(pow.f64 (*.f64 c (*.f64 b z)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b z))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b z))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) b) c))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b z))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b z))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b z))))
Outputs
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(-.f64 (+.f64 1 (*.f64 c (*.f64 b z))) 1)
(*.f64 c (*.f64 z b))
(pow.f64 (*.f64 c (*.f64 b z)) 1)
(*.f64 c (*.f64 z b))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b z))) 3)
(*.f64 c (*.f64 z b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) 1/3)
(*.f64 c (*.f64 z b))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b z))) 2)
(*.f64 c (*.f64 z b))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2))
(*.f64 c (*.f64 z b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) b) c))
(*.f64 c (*.f64 z b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3))
(*.f64 c (*.f64 z b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b z))))
(*.f64 c (*.f64 z b))
(exp.f64 (log.f64 (*.f64 c (*.f64 b z))))
(*.f64 c (*.f64 z b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b z))))
(*.f64 c (*.f64 z b))

localize9.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
93.0%
(*.f64 (*.f64 t x) (neg.f64 a))
Compiler

Compiled 23 to 12 computations (47.8% saved)

series13.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
10.0ms
t
@0
(*.f64 (*.f64 t x) (neg.f64 a))
1.0ms
a
@0
(*.f64 (*.f64 t x) (neg.f64 a))
1.0ms
x
@0
(*.f64 (*.f64 t x) (neg.f64 a))
1.0ms
t
@inf
(*.f64 (*.f64 t x) (neg.f64 a))
0.0ms
a
@inf
(*.f64 (*.f64 t x) (neg.f64 a))

rewrite56.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1578×pow1
1440×add-exp-log
1438×log1p-expm1-u
1438×expm1-log1p-u
1406×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
118213
2230613
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.f64 (*.f64 t x) (neg.f64 a))
Outputs
(-.f64 0 (*.f64 x (*.f64 t a)))
(-.f64 (+.f64 1 (*.f64 x (*.f64 t a))) 1)
(pow.f64 (*.f64 x (*.f64 t a)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 t a))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 t a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 t a))) 2)
(neg.f64 (*.f64 x (*.f64 t a)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 t a)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 t a))))
(exp.f64 (log.f64 (*.f64 x (*.f64 t a))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 t a))))

simplify69.0ms (0.1%)

Algorithm
egg-herbie
Rules
1984×log-prod
1072×distribute-rgt-in
1054×distribute-lft-in
860×associate-*r*
784×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040921
199855
2414789
32599789
47126789
Stop Event
node limit
Counts
49 → 19
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 0 (*.f64 x (*.f64 t a)))
(-.f64 (+.f64 1 (*.f64 x (*.f64 t a))) 1)
(pow.f64 (*.f64 x (*.f64 t a)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 t a))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 t a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 t a))) 2)
(neg.f64 (*.f64 x (*.f64 t a)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 t a)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 t a))))
(exp.f64 (log.f64 (*.f64 x (*.f64 t a))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 t a))))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(-.f64 0 (*.f64 x (*.f64 t a)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(-.f64 (+.f64 1 (*.f64 x (*.f64 t a))) 1)
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (*.f64 x (*.f64 t a)) 1)
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 t a))) 3)
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (pow.f64 (*.f64 x (*.f64 t a)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 t a))) 2)
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(neg.f64 (*.f64 x (*.f64 t a)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 t a)) 2))
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 t a)) 3))
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 t a))))
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(exp.f64 (log.f64 (*.f64 x (*.f64 t a))))
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 t a))))
(+.f64 1 (-.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))

localize13.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
92.0%
(*.f64 (*.f64 x z) y)
88.5%
(*.f64 i (*.f64 t b))
Compiler

Compiled 42 to 14 computations (66.7% saved)

series3.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
0.0ms
i
@0
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
0.0ms
x
@0
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
0.0ms
z
@0
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
0.0ms
b
@0
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
0.0ms
t
@0
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))

rewrite90.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1514×log-prod
1198×pow-prod-down
998×fma-def
694×pow-prod-up
636×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01340
127140
2364940
Stop Event
node limit
Counts
2 → 107
Calls
Call 1
Inputs
(*.f64 (*.f64 x z) y)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
Outputs
(+.f64 0 (*.f64 x (*.f64 z y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z y)))) 1)
(pow.f64 (*.f64 x (*.f64 z y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 z y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 z y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 z y)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 z y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z y))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))) (/.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(*.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 1)
(*.f64 1 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))
(*.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2) (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(*.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (/.f64 1 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2)) (/.f64 1 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (*.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))) (neg.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))) (neg.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))))
(pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 2))
(log.f64 (exp.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))) (pow.f64 (pow.f64 (exp.f64 t) b) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) b) i) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (pow.f64 (exp.f64 x) z) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y))))))
(cbrt.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(exp.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))
(fma.f64 z (*.f64 x y) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 x z) y (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 x z) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 x (*.f64 z y)) 1 (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 t b) (*.f64 x (*.f64 z y)))
(fma.f64 t (*.f64 b i) (*.f64 x (*.f64 z y)))
(fma.f64 b (*.f64 i t) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 t b) i (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 i (*.f64 t b)) 1 (*.f64 x (*.f64 z y)))
(fma.f64 1 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 1 (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t b)) 2) (*.f64 (cbrt.f64 (*.f64 t b)) i) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 (cbrt.f64 (*.f64 x z)) y) (*.f64 i (*.f64 t b)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 2) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 2) (cbrt.f64 (*.f64 i (*.f64 t b))) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 2) (*.f64 i (*.f64 t b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 2) (cbrt.f64 (*.f64 x (*.f64 z y))) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 (*.f64 t b)) (*.f64 (sqrt.f64 (*.f64 t b)) i) (*.f64 x (*.f64 z y)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (*.f64 (sqrt.f64 (*.f64 x z)) y) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) (sqrt.f64 (*.f64 i (*.f64 t b))) (*.f64 x (*.f64 z y)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z y))) (sqrt.f64 (*.f64 x (*.f64 z y))) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 i t) b (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 z y) x (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 i b) t (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 (*.f64 t b)) 2)) (cbrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 t b))) (sqrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 t b) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 t b) (sqrt.f64 i)) (sqrt.f64 i) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 i t) 1) b (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 i t) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 i t) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 x z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 (*.f64 x z) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 y x) z (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 i (*.f64 t b)))

simplify79.0ms (0.1%)

Algorithm
egg-herbie
Rules
852×distribute-lft-in
828×distribute-rgt-in
690×cancel-sign-sub-inv
656×unswap-sqr
434×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02615773
16395709
221035679
Stop Event
node limit
Counts
215 → 124
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 x (*.f64 z y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z y)))) 1)
(pow.f64 (*.f64 x (*.f64 z y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 z y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 z y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 z y)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 z y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z y))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))) (/.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(*.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 1)
(*.f64 1 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))
(*.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2) (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(*.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (/.f64 1 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2)) (/.f64 1 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (*.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))) (neg.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))) (neg.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))))
(pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 2))
(log.f64 (exp.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))) (pow.f64 (pow.f64 (exp.f64 t) b) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) b) i) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (pow.f64 (exp.f64 x) z) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y))))))
(cbrt.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(exp.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))
(fma.f64 z (*.f64 x y) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 x z) y (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 x z) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 x (*.f64 z y)) 1 (*.f64 i (*.f64 t b)))
(fma.f64 i (*.f64 t b) (*.f64 x (*.f64 z y)))
(fma.f64 t (*.f64 b i) (*.f64 x (*.f64 z y)))
(fma.f64 b (*.f64 i t) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 t b) i (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 i (*.f64 t b)) 1 (*.f64 x (*.f64 z y)))
(fma.f64 1 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 1 (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t b)) 2) (*.f64 (cbrt.f64 (*.f64 t b)) i) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 (cbrt.f64 (*.f64 x z)) y) (*.f64 i (*.f64 t b)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 2) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 2) (cbrt.f64 (*.f64 i (*.f64 t b))) (*.f64 x (*.f64 z y)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 2) (*.f64 i (*.f64 t b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 2) (cbrt.f64 (*.f64 x (*.f64 z y))) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 (*.f64 t b)) (*.f64 (sqrt.f64 (*.f64 t b)) i) (*.f64 x (*.f64 z y)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (*.f64 (sqrt.f64 (*.f64 x z)) y) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) (sqrt.f64 (*.f64 i (*.f64 t b))) (*.f64 x (*.f64 z y)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z y))) (sqrt.f64 (*.f64 x (*.f64 z y))) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 i t) b (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 z y) x (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 i b) t (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 (*.f64 t b)) 2)) (cbrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 t b))) (sqrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 t b) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 t b) (sqrt.f64 i)) (sqrt.f64 i) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 i t) 1) b (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 i t) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 i t) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 x z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 (*.f64 x z) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 y x) z (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 i (*.f64 t b)))
Outputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 i (*.f64 t b))
(*.f64 t (*.f64 i b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(+.f64 0 (*.f64 x (*.f64 z y)))
(*.f64 y (*.f64 z x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))
(*.f64 y (*.f64 z x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z y)))) 1)
(*.f64 y (*.f64 z x))
(pow.f64 (*.f64 x (*.f64 z y)) 1)
(*.f64 y (*.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 3)
(*.f64 y (*.f64 z x))
(pow.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) 1/2)
(*.f64 y (*.f64 z x))
(pow.f64 (pow.f64 (*.f64 x (*.f64 z y)) 3) 1/3)
(*.f64 y (*.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z y))) 2)
(*.f64 y (*.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2))
(*.f64 y (*.f64 z x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(*.f64 y (*.f64 z x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))))
(*.f64 y (*.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 z y)) 3))
(*.f64 y (*.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z y))))
(*.f64 y (*.f64 z x))
(exp.f64 (log.f64 (*.f64 x (*.f64 z y))))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 1))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 1) 1))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 z y)))) 3))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 z y)))) 1/3))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z y))) 3) 1/3))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 z y)))) 2))
(*.f64 y (*.f64 z x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z y))))
(*.f64 y (*.f64 z x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 1)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))) (/.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(*.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 1)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 1 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2) (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (/.f64 1 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 z x)) (fma.f64 x (*.f64 y z) (neg.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 t (*.f64 i b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))) (pow.f64 (*.f64 t (*.f64 i b)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2)) (/.f64 1 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 z x)) (fma.f64 x (*.f64 y z) (neg.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 t (*.f64 i b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))) (pow.f64 (*.f64 t (*.f64 i b)) 2)))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 z x)) (fma.f64 x (*.f64 y z) (neg.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 t (*.f64 i b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))) (pow.f64 (*.f64 t (*.f64 i b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (*.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 z x)) (fma.f64 x (*.f64 y z) (neg.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 t (*.f64 i b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))) (pow.f64 (*.f64 t (*.f64 i b)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))) (neg.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 z x)) (fma.f64 x (*.f64 y z) (neg.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 t (*.f64 i b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))) (pow.f64 (*.f64 t (*.f64 i b)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))) (neg.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 z y)) 2) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 1)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(pow.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 3)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(pow.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 2) 1/2)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(pow.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 3) 1/3)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(pow.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 2)
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 z y)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) (pow.f64 (*.f64 x (*.f64 z y)) 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 z x)) (fma.f64 x (*.f64 y z) (neg.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (*.f64 i (*.f64 t b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 i (*.f64 t b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t b))) (pow.f64 (*.f64 i (*.f64 t b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 t (*.f64 i b)) 3)) (fma.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))) (pow.f64 (*.f64 t (*.f64 i b)) 2)))
(pow.f64 (/.f64 (fma.f64 i (*.f64 t b) (*.f64 (neg.f64 x) (*.f64 z y))) (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 x (*.f64 z y)) 2))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (fma.f64 i (*.f64 t b) (*.f64 (*.f64 y z) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2) (pow.f64 (*.f64 y (*.f64 z x)) 2)) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 t (*.f64 i b)) 2)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 i b))))
(sqrt.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 2))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log.f64 (exp.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b))))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))) (pow.f64 (pow.f64 (exp.f64 t) b) i)))
(+.f64 (*.f64 y (*.f64 z x)) (log.f64 (pow.f64 (pow.f64 (exp.f64 t) b) i)))
(fma.f64 y (*.f64 z x) (*.f64 i (log.f64 (pow.f64 (exp.f64 t) b))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 b (log.f64 (exp.f64 t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y)))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b))))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) b) i) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y))))))
(+.f64 (*.f64 y (*.f64 z x)) (log.f64 (pow.f64 (pow.f64 (exp.f64 t) b) i)))
(fma.f64 y (*.f64 z x) (*.f64 i (log.f64 (pow.f64 (exp.f64 t) b))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 b (log.f64 (exp.f64 t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))) (pow.f64 (pow.f64 (exp.f64 x) z) y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 t b)))) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z y))))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(cbrt.f64 (pow.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))) 3))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(expm1.f64 (log1p.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(exp.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 1))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))) 1) 1))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 3))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 1/3))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b))))) 2))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(log1p.f64 (expm1.f64 (fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 x (*.f64 z y) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 z (*.f64 x y) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 x z) y (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 y (*.f64 x z) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 x (*.f64 z y)) 1 (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 i (*.f64 t b) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 t (*.f64 b i) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 b (*.f64 i t) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 t b) i (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 i (*.f64 t b)) 1 (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 1 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 1 (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t b)) 2) (*.f64 (cbrt.f64 (*.f64 t b)) i) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 (cbrt.f64 (*.f64 x z)) y) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 2) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 2) (cbrt.f64 (*.f64 i (*.f64 t b))) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 2) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z y))) 2) (cbrt.f64 (*.f64 x (*.f64 z y))) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 (*.f64 t b)) (*.f64 (sqrt.f64 (*.f64 t b)) i) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (*.f64 (sqrt.f64 (*.f64 x z)) y) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) (sqrt.f64 (*.f64 i (*.f64 t b))) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z y))) (sqrt.f64 (*.f64 x (*.f64 z y))) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 i t) b (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 z y) x (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 i b) t (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 (*.f64 t b)) 2)) (cbrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 t b))) (sqrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 t b) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 t b) (sqrt.f64 i)) (sqrt.f64 i) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 i t) 1) b (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 i t) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 i t) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 x z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 x z) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 y x) z (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 i (*.f64 t b)))
(fma.f64 y (*.f64 z x) (*.f64 i (*.f64 t b)))
(fma.f64 x (*.f64 y z) (*.f64 t (*.f64 i b)))

localize20.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
99.3%
(-.f64 (*.f64 c a) (*.f64 i y))
94.3%
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
89.2%
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series16.0ms (0%)

Counts
4 → 264
Calls

66 calls:

TimeVariablePointExpression
2.0ms
a
@0
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
0.0ms
j
@0
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
0.0ms
y
@0
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
0.0ms
c
@0
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
0.0ms
j
@inf
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))

rewrite107.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
978×fma-neg
800×expm1-udef
800×log1p-udef
454×add-sqr-sqrt
452×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019120
1429120
26103120
Stop Event
node limit
Counts
4 → 170
Calls
Call 1
Inputs
(*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 (*.f64 c a) j) (*.f64 (*.f64 i (neg.f64 y)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c a (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c a (*.f64 i y)))
(pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(+.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 1)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c a) (*.f64 (*.f64 i (neg.f64 y)) 1))
(+.f64 (*.f64 c a) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 i (neg.f64 y)) (*.f64 c a))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 1)
(*.f64 1 (-.f64 (*.f64 c a) (*.f64 i y)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 i y))) (-.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 i y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 1 (/.f64 (fma.f64 c a (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))) (neg.f64 (fma.f64 c a (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))) (*.f64 (*.f64 c a) (*.f64 i (neg.f64 y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))) (-.f64 (*.f64 c a) (*.f64 i (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (exp.f64 (*.f64 i (neg.f64 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y)))) (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y))) (exp.f64 (-.f64 (*.f64 c a) (*.f64 i y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y))))))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 y))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 y))) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(exp.f64 (log.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 c a (*.f64 i (neg.f64 y)))
(fma.f64 c a (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 a c (*.f64 i (neg.f64 y)))
(fma.f64 a c (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 c a) 1 (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 c a) 1 (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 1 (*.f64 c a) (*.f64 i (neg.f64 y)))
(fma.f64 1 (*.f64 c a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 1 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 i (neg.f64 y)))
(fma.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a)) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a)) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) c) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) a) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a)) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a)) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) c) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) a) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 c (sqrt.f64 a)) (sqrt.f64 a) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 c (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 a (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 a (sqrt.f64 c)) (sqrt.f64 c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))) (/.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(*.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1)
(*.f64 1 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2)) (/.f64 1 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))) (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))))
(/.f64 1 (/.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))) (neg.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2)) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))) (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) z (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 1 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 1 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2) (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))

simplify213.0ms (0.4%)

Algorithm
egg-herbie
Rules
1520×fma-neg
920×fma-def
788×difference-of-squares
562×log-prod
560×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046015146
1126214930
2484514792
Stop Event
node limit
Counts
434 → 265
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 (*.f64 c a) j) (*.f64 (*.f64 i (neg.f64 y)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c a (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c a (*.f64 i y)))
(pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(+.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 1)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c a) (*.f64 (*.f64 i (neg.f64 y)) 1))
(+.f64 (*.f64 c a) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c a) (*.f64 i y)))
(+.f64 (*.f64 i (neg.f64 y)) (*.f64 c a))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 1)
(*.f64 1 (-.f64 (*.f64 c a) (*.f64 i y)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 i y))) (-.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 i y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 1 (/.f64 (fma.f64 c a (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))) (neg.f64 (fma.f64 c a (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))) (*.f64 (*.f64 c a) (*.f64 i (neg.f64 y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))) (-.f64 (*.f64 c a) (*.f64 i (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (exp.f64 (*.f64 i (neg.f64 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y)))) (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y))) (exp.f64 (-.f64 (*.f64 c a) (*.f64 i y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y))))))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 y))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 y))) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(exp.f64 (log.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 c a (*.f64 i (neg.f64 y)))
(fma.f64 c a (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 a c (*.f64 i (neg.f64 y)))
(fma.f64 a c (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 c a) 1 (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 c a) 1 (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 1 (*.f64 c a) (*.f64 i (neg.f64 y)))
(fma.f64 1 (*.f64 c a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 1 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 i (neg.f64 y)))
(fma.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a)) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a)) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) c) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) a) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a)) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a)) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) c) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) a) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 c (sqrt.f64 a)) (sqrt.f64 a) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 c (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (*.f64 a (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i (neg.f64 y)))
(fma.f64 (*.f64 a (sqrt.f64 c)) (sqrt.f64 c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))) (/.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(*.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1)
(*.f64 1 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2)) (/.f64 1 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))) (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))))
(/.f64 1 (/.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))) (neg.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2)) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))) (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) z (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 1 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 1 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2) (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
Outputs
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 -1 (*.f64 i y))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 -1 (*.f64 i y))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 c a)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 i (*.f64 y j)) (*.f64 (*.f64 z y) x))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)
(*.f64 c (fma.f64 a j (neg.f64 (*.f64 b z))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 c (fma.f64 a j (neg.f64 (*.f64 b z))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 (neg.f64 y) (*.f64 i j)))
(fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 (*.f64 (neg.f64 c) z) b))
(fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 (*.f64 b z) (neg.f64 c)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 a j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j)))
(*.f64 c (fma.f64 a j (neg.f64 (*.f64 b z))))
(*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(fma.f64 -1 (*.f64 i (*.f64 y j)) (*.f64 (*.f64 z y) x))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(fma.f64 -1 (*.f64 i (*.f64 y j)) (*.f64 (*.f64 z y) x))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(-.f64 (*.f64 c (fma.f64 a j (*.f64 b (neg.f64 z)))) (*.f64 i (*.f64 y j)))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 y (*.f64 x z) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 (neg.f64 c) z) b)
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 j (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 (*.f64 c a) j) (*.f64 (*.f64 i (neg.f64 y)) j))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) 1)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2))) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c a (*.f64 i y)))
(/.f64 j (/.f64 (fma.f64 c a (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y))) j)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2))) j)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c a (*.f64 i y)))
(/.f64 j (/.f64 (fma.f64 c a (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y))) j)
(pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 1)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 3)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3) 1/3)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 2)
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 1))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j)
(+.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(*.f64 z (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(*.f64 z (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (+.f64 (neg.f64 b) b))))
(+.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(*.f64 z (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(*.f64 z (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (+.f64 (neg.f64 b) b))))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 1)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 z (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(/.f64 z (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 1)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) 1/3)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(exp.f64 (log.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 c a) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 c a) (*.f64 (*.f64 i (neg.f64 y)) 1))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 c a) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c a) (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(+.f64 (*.f64 i (neg.f64 y)) (*.f64 c a))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 1)
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 1 (-.f64 (*.f64 c a) (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 i y))) (-.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2)))
(/.f64 1 (/.f64 (fma.f64 c a (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y)))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i y) (fma.f64 c a (*.f64 i y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2))) (neg.f64 (fma.f64 c a (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))) (*.f64 (*.f64 c a) (*.f64 i (neg.f64 y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 i (*.f64 y (fma.f64 c a (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c a (*.f64 i y))) (pow.f64 (*.f64 c a) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c a) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) (pow.f64 (*.f64 0 (*.f64 i y)) 3)) (fma.f64 (*.f64 0 (*.f64 i y)) (-.f64 (*.f64 0 (*.f64 i y)) (-.f64 (*.f64 c a) (*.f64 i y))) (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) 0) (fma.f64 0 (-.f64 (*.f64 i y) (*.f64 c a)) (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))) (-.f64 (*.f64 c a) (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c a (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c a (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (*.f64 c a) (+.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (*.f64 (*.f64 0 (*.f64 i y)) (*.f64 0 (*.f64 i y)))) (-.f64 (*.f64 c a) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(/.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2) (-.f64 (*.f64 c a) (*.f64 i y)))
(pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 1)
(-.f64 (*.f64 c a) (*.f64 i y))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 3)
(-.f64 (*.f64 c a) (*.f64 i y))
(pow.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3) 1/3)
(-.f64 (*.f64 c a) (*.f64 i y))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2)
(-.f64 (*.f64 c a) (*.f64 i y))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 2))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (exp.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (exp.f64 (*.f64 i (neg.f64 y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (/.f64 1 (pow.f64 (exp.f64 y) i))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y)))) (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y))) (exp.f64 (-.f64 (*.f64 c a) (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y))))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 y))) (pow.f64 (exp.f64 a) c)))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 y))) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (pow.f64 (exp.f64 a) c)))
(-.f64 (*.f64 c a) (*.f64 i y))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) i)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c a) (*.f64 i y)) 3))
(-.f64 (*.f64 c a) (*.f64 i y))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(exp.f64 (log.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 1))
(-.f64 (*.f64 c a) (*.f64 i y))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c a) (*.f64 i y))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 c a (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 c a (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 a c (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 a c (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 c a) 1 (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 c a) 1 (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 1 (*.f64 c a) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 1 (*.f64 c a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 1 (-.f64 (*.f64 c a) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a)) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a)) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) c) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) a) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a)) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a)) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) c) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) a) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 c (sqrt.f64 a)) (sqrt.f64 a) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 c (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 a (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c a) (*.f64 i y))
(fma.f64 (*.f64 a (sqrt.f64 c)) (sqrt.f64 c) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (*.f64 c a) (*.f64 i y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))) 1)
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(-.f64 (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))) (/.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (neg.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1)
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 1 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (*.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2)) (/.f64 1 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (neg.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))) (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (*.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 1 (/.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (neg.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (*.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (*.f64 j (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (neg.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (*.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (*.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2))) (neg.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (neg.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (neg.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) 2)) (-.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (neg.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) 2)) (fma.f64 j (-.f64 (*.f64 i y) (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 1)
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 3)
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3) 1/3)
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 2)
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (*.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y))) (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))) (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))) (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (pow.f64 (exp.f64 j) (-.f64 (*.f64 c a) (*.f64 i y)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 3))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))) 1))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 j (-.f64 (*.f64 c a) (*.f64 i y)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) z (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 1 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 1 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) 2) (cbrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (sqrt.f64 (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (fma.f64 a j (*.f64 b (neg.f64 z))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))

eval128.0ms (0.2%)

Compiler

Compiled 13833 to 2977 computations (78.5% saved)

prune291.0ms (0.5%)

Pruning

42 alts after pruning (35 fresh and 7 done)

PrunedKeptTotal
New54112553
Fresh22325
Picked101
Done279
Total54642588
Accurracy
99.9%
Counts
588 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.4%
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 t b))) (sqrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
18.5%
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i t (*.f64 c z)) b))
48.4%
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
33.3%
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
33.3%
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
56.9%
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
2.5%
(+.f64 (*.f64 z (*.f64 c b)) 0)
2.5%
(+.f64 (*.f64 t (*.f64 x a)) 0)
43.5%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
58.0%
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
56.5%
(+.f64 (*.f64 j (+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
40.1%
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
42.9%
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
29.2%
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2))))
30.9%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
29.8%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
56.7%
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
28.6%
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
24.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
29.1%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
29.1%
(*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b)
14.6%
(*.f64 (*.f64 z (neg.f64 c)) b)
14.9%
(*.f64 (*.f64 z b) (neg.f64 c))
13.7%
(*.f64 (*.f64 t x) (neg.f64 a))
16.9%
(*.f64 (*.f64 i t) b)
13.8%
(*.f64 (neg.f64 (*.f64 c b)) z)
26.7%
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
28.4%
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
12.7%
(*.f64 x (neg.f64 (*.f64 a t)))
29.8%
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
29.8%
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
29.6%
(*.f64 t (+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))))
20.0%
(*.f64 t (*.f64 i b))
12.3%
(*.f64 t (*.f64 a (neg.f64 x)))
19.5%
(*.f64 j (*.f64 c a))
34.1%
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
17.6%
(*.f64 i (*.f64 t b))
33.3%
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
2.4%
(*.f64 c (*.f64 b z))
20.7%
(*.f64 c (*.f64 a j))
2.5%
(*.f64 a (*.f64 t x))
19.2%
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
Compiler

Compiled 895 to 623 computations (30.4% saved)

regimes3.0s (4.9%)

Counts
64 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
(*.f64 t (fma.f64 i b (neg.f64 (*.f64 a x))))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))
(*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b)
(fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 t b)) (*.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2))))
(fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))
(+.f64 (*.f64 j (+.f64 (-.f64 (*.f64 c a) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)) (*.f64 c (*.f64 a j))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 t b))) (sqrt.f64 (*.f64 t b)) (*.f64 x (*.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i t (*.f64 c z)) b))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 b (/.f64 (fma.f64 c z (*.f64 i t)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)) b) (fma.f64 c z (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 t (+.f64 (fma.f64 i b (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 a (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) (*.f64 a (pow.f64 (cbrt.f64 x) 2))))))
Outputs
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
Calls

10 calls:

543.0ms
x
460.0ms
b
368.0ms
i
364.0ms
c
349.0ms
a
Results
AccuracySegmentsBranch
85.7%6x
83.7%3y
81.4%2z
85.2%5t
83.7%5a
85.3%8b
85.4%6c
86.1%7i
85.3%3j
89.6%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Compiler

Compiled 1244 to 373 computations (70% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.8621341916421547e+294
4.0957133284558345e+298
0.0ms
-inf
-1.1574994597433778e+305
Compiler

Compiled 50 to 34 computations (32% saved)

regimes2.1s (3.5%)

Counts
45 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
Outputs
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))
Calls

10 calls:

379.0ms
b
359.0ms
c
268.0ms
i
206.0ms
t
197.0ms
j
Results
AccuracySegmentsBranch
85.1%7x
82.1%3y
81.8%4z
83.6%5t
82.7%4a
83.1%7b
83.9%5c
85.4%7i
84.2%5j
89.6%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Compiler

Compiled 692 to 254 computations (63.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.8621341916421547e+294
4.0957133284558345e+298
0.0ms
-inf
-1.1574994597433778e+305
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.4s (2.4%)

Counts
44 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

10 calls:

314.0ms
x
156.0ms
a
149.0ms
z
142.0ms
b
141.0ms
j
Results
AccuracySegmentsBranch
81.1%5x
80.6%3y
80.9%4z
81.9%3t
81.0%3a
83.1%7b
81.6%3c
85.4%7i
84.1%6j
89.3%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Compiler

Compiled 663 to 249 computations (62.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.096748454652998e+307
+inf
0.0ms
-inf
-1.1574994597433778e+305
Compiler

Compiled 50 to 34 computations (32% saved)

regimes2.5s (4.1%)

Counts
42 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

470.0ms
x
354.0ms
z
350.0ms
y
310.0ms
j
281.0ms
c
Results
AccuracySegmentsBranch
79.0%15x
74.5%7y
77.0%11z
73.5%5t
78.7%8a
75.3%7b
77.1%11c
74.6%6i
80.2%9j
Compiler

Compiled 567 to 207 computations (63.5% saved)

bsearch242.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
5.2726637479512455e+78
2.0758861733142947e+89
21.0ms
1.770514926853987e-55
3.7144818974706494e-54
30.0ms
1.0454159476969385e-212
1.829235473546426e-211
18.0ms
1.6521433904529947e-241
1.441456805133997e-239
19.0ms
6.220316174166867e-280
1.7156162375536484e-278
62.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
19.0ms
-2922763274934795.0
-609357477361335.9
34.0ms
-2.3042951542121137e+148
-1.041448569006387e+143
Results
171.0ms992×body256valid
21.0ms118×body256infinite
Compiler

Compiled 3706 to 2449 computations (33.9% saved)

regimes2.9s (4.8%)

Counts
41 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

608.0ms
c
438.0ms
x
346.0ms
z
268.0ms
j
262.0ms
t
Results
AccuracySegmentsBranch
78.6%15x
75.1%7y
76.5%11z
74.5%7t
78.7%8a
75.6%8b
76.7%12c
74.0%6i
80.2%9j
Compiler

Compiled 544 to 203 computations (62.7% saved)

bsearch229.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
5.2726637479512455e+78
2.0758861733142947e+89
21.0ms
1.770514926853987e-55
3.7144818974706494e-54
20.0ms
1.0454159476969385e-212
1.829235473546426e-211
19.0ms
1.6521433904529947e-241
1.441456805133997e-239
19.0ms
6.220316174166867e-280
1.7156162375536484e-278
29.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
25.0ms
-2112690556138481400.0
-64578771168391896.0
33.0ms
-2.3042951542121137e+148
-1.041448569006387e+143
Results
197.0ms1008×body256valid
18.0ms115×body256infinite
Compiler

Compiled 3704 to 2442 computations (34.1% saved)

regimes2.8s (4.6%)

Counts
40 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

612.0ms
c
421.0ms
j
296.0ms
b
286.0ms
i
239.0ms
a
Results
AccuracySegmentsBranch
75.9%11x
74.0%9y
76.5%11z
72.5%6t
73.5%6a
75.2%8b
74.6%11c
75.6%8i
78.0%9j
Compiler

Compiled 521 to 199 computations (61.8% saved)

bsearch205.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
5.2726637479512455e+78
2.0758861733142947e+89
21.0ms
1.770514926853987e-55
3.7144818974706494e-54
26.0ms
4.7424346474820724e-201
4.0463550918386455e-196
21.0ms
1.6521433904529947e-241
1.441456805133997e-239
21.0ms
6.220316174166867e-280
1.7156162375536484e-278
26.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
22.0ms
-2112690556138481400.0
-64578771168391896.0
35.0ms
-2.3042951542121137e+148
-1.041448569006387e+143
Results
172.0ms1040×body256valid
18.0ms113×body256infinite
Compiler

Compiled 3764 to 2476 computations (34.2% saved)

regimes1.8s (3%)

Counts
38 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

458.0ms
a
302.0ms
z
203.0ms
x
179.0ms
b
156.0ms
t
Results
AccuracySegmentsBranch
75.1%12x
70.3%5y
76.1%11z
72.1%6t
73.5%7a
74.6%11b
72.2%8c
75.4%8i
77.5%9j
Compiler

Compiled 479 to 193 computations (59.7% saved)

bsearch189.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
5.2726637479512455e+78
2.0758861733142947e+89
23.0ms
1.770514926853987e-55
3.7144818974706494e-54
5.0ms
1.529137461377005e-181
1.741476905524954e-181
22.0ms
1.6521433904529947e-241
1.441456805133997e-239
19.0ms
6.220316174166867e-280
1.7156162375536484e-278
29.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
23.0ms
-2112690556138481400.0
-64578771168391896.0
31.0ms
-2.3042951542121137e+148
-1.041448569006387e+143
Results
155.0ms928×body256valid
19.0ms122×body256infinite
Compiler

Compiled 3358 to 2210 computations (34.2% saved)

regimes1.6s (2.7%)

Counts
37 → 14
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
Calls

9 calls:

345.0ms
x
239.0ms
i
214.0ms
a
161.0ms
t
153.0ms
c
Results
AccuracySegmentsBranch
75.6%14x
68.2%5y
72.2%9z
73.7%10t
71.1%7a
69.9%7b
70.6%6c
71.6%8i
73.3%8j
Compiler

Compiled 460 to 192 computations (58.3% saved)

bsearch393.0ms (0.7%)

Algorithm
13×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.9354048177760556e+120
4.746274220627954e+121
45.0ms
3.6051688791222473e+90
2.9985301246720626e+98
28.0ms
723230862.9612008
456486669795137.2
14.0ms
1.1284363613984055e-48
4.166163103681469e-48
25.0ms
9.705220097626032e-116
1.3923851614961855e-106
18.0ms
7.326606217907211e-183
2.2580905264457752e-181
30.0ms
2.5271977443454814e-196
3.972954225548496e-196
23.0ms
9.504192822322149e-269
3.6844704010572815e-261
74.0ms
-1.0745832312329358e-229
-2.3059156139764996e-235
18.0ms
-5.301149953896335e-151
-2.2994712852847325e-152
27.0ms
-2.160820610100354e-39
-5.6048273959341544e-49
20.0ms
-1.1904560045040083e-6
-2.847570749425844e-8
49.0ms
-2.062348396892379e+28
-1.138822970846455e+24
Results
286.0ms1568×body256valid
36.0ms127×body256infinite
Compiler

Compiled 5418 to 3608 computations (33.4% saved)

regimes2.4s (4%)

Counts
36 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
Calls

9 calls:

613.0ms
j
308.0ms
z
278.0ms
t
242.0ms
y
241.0ms
c
Results
AccuracySegmentsBranch
70.4%9x
69.1%7y
71.6%12z
71.7%10t
68.9%6a
68.0%8b
69.0%9c
70.9%8i
73.0%11j
Compiler

Compiled 441 to 191 computations (56.7% saved)

bsearch243.0ms (0.4%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
6.746502932590076e+143
1.5585971774863127e+144
30.0ms
16027201176529916000.0
1.753084397593187e+28
34.0ms
2.8221682638709333e-101
9.417950819621303e-72
22.0ms
1.9785963503716203e-131
2.877989590271454e-127
22.0ms
4.0463550918386455e-196
6.367634459118555e-192
21.0ms
1.6521433904529947e-241
1.441456805133997e-239
19.0ms
6.220316174166867e-280
1.7156162375536484e-278
27.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
19.0ms
-1.3113699398076027e-96
-2.578972355814879e-97
30.0ms
-7.199678553937233e+98
-3.5821146691698307e+89
Results
209.0ms1264×body256valid
16.0ms109×body256infinite
Compiler

Compiled 4316 to 2878 computations (33.3% saved)

regimes1.7s (2.8%)

Counts
35 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Outputs
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
Calls

9 calls:

269.0ms
b
256.0ms
x
232.0ms
z
229.0ms
a
187.0ms
y
Results
AccuracySegmentsBranch
64.9%12x
61.0%7y
63.0%9z
64.0%6t
61.8%10a
65.8%11b
64.5%6c
63.5%5i
65.1%10j
Compiler

Compiled 422 to 186 computations (55.9% saved)

bsearch338.0ms (0.6%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
64.0ms
3.3783574834687528e+121
3.876448687723263e+130
28.0ms
1.8819144471657145e+84
2.1843121041085994e+91
22.0ms
9.195830808984429e-6
0.18069273278062384
23.0ms
1.1794184909930318e-44
3.7196966006169053e-41
24.0ms
1.67232608222037e-175
1.0260365008328808e-169
48.0ms
8.735917630197081e-216
1.4980834421451154e-214
55.0ms
1.6036027986319228e-280
1.6856233345648253e-277
16.0ms
-2.63107151706755e-60
-4.2579150282585e-61
25.0ms
-5.432123237382227e-17
-5.588866785645636e-21
32.0ms
-2.4737086375529727e+72
-5.420992774647095e+63
Results
302.0ms1296×body256valid
20.0ms131×body256infinite
Compiler

Compiled 4100 to 2788 computations (32% saved)

regimes1.2s (2%)

Counts
33 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
Calls

9 calls:

184.0ms
j
181.0ms
x
160.0ms
b
143.0ms
z
141.0ms
a
Results
AccuracySegmentsBranch
64.4%13x
56.9%6y
60.9%10z
59.7%6t
57.1%9a
64.1%10b
62.4%8c
63.2%5i
65.1%10j
Compiler

Compiled 391 to 182 computations (53.5% saved)

bsearch236.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
53.0ms
5.345014015630035e+171
3.9948131297105506e+173
33.0ms
7.475998512172383e+63
5.2726637479512455e+78
17.0ms
9.417950819621303e-72
6.413115429586928e-71
22.0ms
1.829235473546426e-211
4.0294936638430994e-207
18.0ms
1.6521433904529947e-241
1.441456805133997e-239
27.0ms
2.60003835465725e-290
6.220316174166867e-280
16.0ms
-1.170358013111421e-263
-2.011665253516709e-264
24.0ms
-8.916826389497665e-201
-2.5564609196916177e-207
25.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
Results
178.0ms1152×body256valid
43.0ms101×body256infinite
Compiler

Compiled 3356 to 2335 computations (30.4% saved)

regimes1.3s (2.2%)

Counts
32 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))
Calls

9 calls:

184.0ms
j
172.0ms
b
171.0ms
z
156.0ms
x
151.0ms
a
Results
AccuracySegmentsBranch
61.8%11x
56.9%6y
60.9%10z
59.7%6t
53.1%5a
62.2%10b
62.4%8c
63.2%5i
64.4%11j
Compiler

Compiled 376 to 181 computations (51.9% saved)

bsearch254.0ms (0.4%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
5.345014015630035e+171
3.9948131297105506e+173
33.0ms
5.2726637479512455e+78
2.0758861733142947e+89
29.0ms
2.9111067074897154e+50
1.2646342173074357e+57
31.0ms
2.8221682638709333e-101
9.417950819621303e-72
21.0ms
1.829235473546426e-211
4.0294936638430994e-207
19.0ms
1.6521433904529947e-241
1.441456805133997e-239
26.0ms
2.60003835465725e-290
6.220316174166867e-280
24.0ms
-9.862461117466017e-254
-8.18127728621335e-263
22.0ms
-2.6880846971104185e-196
-2.1734559239596974e-199
25.0ms
-1.2172215488444027e-104
-1.2352511007550396e-110
Results
214.0ms1408×body256valid
20.0ms130×body256infinite
Compiler

Compiled 4042 to 2822 computations (30.2% saved)

regimes1.4s (2.3%)

Counts
31 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
Outputs
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
Calls

9 calls:

241.0ms
x
202.0ms
z
196.0ms
a
192.0ms
b
180.0ms
c
Results
AccuracySegmentsBranch
59.1%11x
55.2%5y
57.7%9z
55.0%4t
55.1%9a
59.2%8b
62.4%8c
63.2%5i
60.9%12j
Compiler

Compiled 361 to 175 computations (51.5% saved)

bsearch110.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.9793880379353696e-23
0.00019510346441281177
19.0ms
-1.9951863451079703e-82
-3.7758521177293138e-84
27.0ms
-5.303843900242336e+80
-4.804639175994952e+77
34.0ms
-7.652060451596393e+157
-6.816104503381354e+148
Results
87.0ms544×body256valid
16.0ms93×body256infinite
Compiler

Compiled 1636 to 1133 computations (30.7% saved)

regimes887.0ms (1.5%)

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

9 calls:

167.0ms
x
150.0ms
j
116.0ms
b
115.0ms
c
89.0ms
z
Results
AccuracySegmentsBranch
56.4%13x
55.2%5y
52.8%7z
52.4%5t
46.0%2a
54.7%9b
59.4%7c
54.5%5i
54.0%11j
Compiler

Compiled 346 to 174 computations (49.7% saved)

bsearch112.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.507510834313e-72
4.6609031098357775e-67
13.0ms
2.256908594969604e-250
5.606293664295876e-250
16.0ms
-4.832393546542189e-292
-7.586145876871012e-293
22.0ms
-2.0177373030371726e-85
-4.148374011481301e-88
21.0ms
-5.180299644961222e-26
-6.575402088490661e-28
16.0ms
-1.8468575751224956e+40
-7.066950896435743e+39
Results
99.0ms640×body256valid
5.0ms31×body256infinite
Compiler

Compiled 1774 to 1262 computations (28.9% saved)

regimes1.6s (2.6%)

Counts
29 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
Outputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Calls

9 calls:

310.0ms
j
237.0ms
b
219.0ms
x
178.0ms
c
176.0ms
z
Results
AccuracySegmentsBranch
57.4%17x
50.8%6y
52.8%11z
50.6%6t
45.5%5a
54.1%11b
58.4%10c
54.3%5i
51.7%11j
Compiler

Compiled 331 to 172 computations (48% saved)

bsearch173.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.507510834313e-72
4.6609031098357775e-67
11.0ms
2.142866861936352e-117
3.695125227025164e-117
21.0ms
1.830009700432138e-143
4.663338674550447e-141
13.0ms
2.256908594969604e-250
5.606293664295876e-250
24.0ms
-1.4270881187590501e-307
8.174349257447789e-306
26.0ms
-2.8087750580572975e-230
-9.007346052939954e-241
18.0ms
-1.4194693424447421e-80
-1.9479755565773215e-81
21.0ms
-5.180299644961222e-26
-6.575402088490661e-28
15.0ms
-1.8468575751224956e+40
-7.066950896435743e+39
Results
156.0ms976×body256valid
5.0ms35×body256infinite
Compiler

Compiled 2506 to 1838 computations (26.7% saved)

regimes889.0ms (1.5%)

Counts
28 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 a j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
Outputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y))))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Calls

9 calls:

173.0ms
x
138.0ms
j
104.0ms
c
99.0ms
z
93.0ms
b
Results
AccuracySegmentsBranch
55.1%15x
50.8%6y
50.4%8z
47.2%3t
45.5%5a
49.7%7b
56.5%8c
54.3%5i
51.7%11j
Compiler

Compiled 318 to 168 computations (47.2% saved)

bsearch143.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
6.507510834313e-72
4.6609031098357775e-67
23.0ms
1.2222564727429943e-242
1.2130714594279284e-236
20.0ms
-1.4270881187590501e-307
8.174349257447789e-306
28.0ms
-2.8087750580572975e-230
-9.007346052939954e-241
15.0ms
-1.4194693424447421e-80
-1.9479755565773215e-81
20.0ms
-5.180299644961222e-26
-6.575402088490661e-28
15.0ms
-1.8468575751224956e+40
-7.066950896435743e+39
Results
130.0ms864×body256valid
2.0ms17×body256infinite
Compiler

Compiled 2192 to 1606 computations (26.7% saved)

regimes801.0ms (1.3%)

Counts
24 → 22
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
Outputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Calls

9 calls:

224.0ms
x
113.0ms
j
80.0ms
z
79.0ms
c
72.0ms
b
Results
AccuracySegmentsBranch
58.9%22x
50.8%6y
50.4%8z
47.2%3t
45.5%5a
49.7%7b
56.1%8c
54.3%5i
50.6%11j
Compiler

Compiled 269 to 152 computations (43.5% saved)

bsearch437.0ms (0.7%)

Algorithm
21×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
5.879718001729821e+125
1.1962909078022397e+129
28.0ms
3.6051688791222473e+90
2.9985301246720626e+98
27.0ms
723230862.9612008
456486669795137.2
23.0ms
1.9225145044297355e-54
1.1284363613984055e-48
25.0ms
1.3923851614961855e-106
3.27428282450578e-101
25.0ms
3.479813433540069e-148
1.8828120799209145e-138
19.0ms
7.326606217907211e-183
2.2580905264457752e-181
25.0ms
2.4964587593806763e-213
8.546125917045024e-205
23.0ms
9.504192822322149e-269
3.6844704010572815e-261
23.0ms
2.0038761878765776e-281
3.0074273485330546e-275
20.0ms
3.776625210714149e-294
1.0211252976123097e-292
12.0ms
2.5251535122110315e-306
9.521853364257462e-306
3.0ms
-6.3117150213491155e-270
-6.024004016504728e-270
22.0ms
-8.661048747528893e-245
-7.044460291726486e-248
20.0ms
-1.0003068019556373e-171
-9.361543447836544e-176
18.0ms
-1.1407220654471993e-118
-1.1256502993266423e-120
13.0ms
-4.1568621030985235e-78
-1.6777298966577017e-78
28.0ms
-2.4752667041547373e-55
-9.18563668464986e-67
25.0ms
-2.160820610100354e-39
-5.6048273959341544e-49
17.0ms
-2633.523428526299
-201.475980766037
14.0ms
-9.39200158008071e+56
-3.954108016291721e+56
Results
387.0ms2544×body256valid
20.0ms137×body256infinite
Compiler

Compiled 6128 to 4504 computations (26.5% saved)

regimes772.0ms (1.3%)

Counts
23 → 22
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (*.f64 x z) y))
Outputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Calls

9 calls:

214.0ms
x
109.0ms
j
80.0ms
c
77.0ms
z
68.0ms
y
Results
AccuracySegmentsBranch
58.9%22x
50.8%6y
50.4%8z
47.2%3t
45.5%5a
49.7%7b
56.1%8c
54.3%5i
50.6%11j
Compiler

Compiled 258 to 150 computations (41.9% saved)

bsearch433.0ms (0.7%)

Algorithm
21×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
5.879718001729821e+125
1.1962909078022397e+129
28.0ms
3.6051688791222473e+90
2.9985301246720626e+98
27.0ms
723230862.9612008
456486669795137.2
24.0ms
1.9225145044297355e-54
1.1284363613984055e-48
25.0ms
1.3923851614961855e-106
3.27428282450578e-101
27.0ms
3.479813433540069e-148
1.8828120799209145e-138
19.0ms
7.326606217907211e-183
2.2580905264457752e-181
23.0ms
2.4964587593806763e-213
8.546125917045024e-205
23.0ms
9.504192822322149e-269
3.6844704010572815e-261
23.0ms
2.0038761878765776e-281
3.0074273485330546e-275
18.0ms
3.776625210714149e-294
1.0211252976123097e-292
13.0ms
2.5251535122110315e-306
9.521853364257462e-306
3.0ms
-6.3117150213491155e-270
-6.024004016504728e-270
20.0ms
-8.661048747528893e-245
-7.044460291726486e-248
20.0ms
-1.0003068019556373e-171
-9.361543447836544e-176
18.0ms
-1.1407220654471993e-118
-1.1256502993266423e-120
15.0ms
-4.1568621030985235e-78
-1.6777298966577017e-78
28.0ms
-2.4752667041547373e-55
-9.18563668464986e-67
24.0ms
-2.160820610100354e-39
-5.6048273959341544e-49
16.0ms
-2633.523428526299
-201.475980766037
15.0ms
-9.39200158008071e+56
-3.954108016291721e+56
Results
384.0ms2544×body256valid
20.0ms139×body256infinite
Compiler

Compiled 6092 to 4486 computations (26.4% saved)

regimes700.0ms (1.2%)

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

9 calls:

179.0ms
x
102.0ms
j
82.0ms
c
74.0ms
z
65.0ms
b
Results
AccuracySegmentsBranch
53.4%19x
50.8%6y
50.4%8z
47.2%3t
43.6%4a
49.7%7b
56.1%9c
53.5%5i
50.6%11j
Compiler

Compiled 238 to 145 computations (39.1% saved)

bsearch146.0ms (0.2%)

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
6.507510834313e-72
4.6609031098357775e-67
17.0ms
2.8901928572920293e-157
1.3353221868490535e-156
13.0ms
2.256908594969604e-250
5.606293664295876e-250
15.0ms
-9.36185173699905e-285
-7.081830367150731e-286
23.0ms
-1.2004226909921495e-145
-1.7061581090101657e-152
21.0ms
-1.9809482568076112e-107
-3.810918154557019e-111
19.0ms
-5.180299644961222e-26
-6.575402088490661e-28
17.0ms
-1.8468575751224956e+40
-7.066950896435743e+39
Results
128.0ms880×body256valid
5.0ms35×body256infinite
Compiler

Compiled 2140 to 1574 computations (26.4% saved)

regimes858.0ms (1.4%)

Counts
19 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
Outputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Calls

9 calls:

187.0ms
j
175.0ms
i
110.0ms
c
107.0ms
x
84.0ms
a
Results
AccuracySegmentsBranch
49.2%13x
50.8%6y
43.0%6z
47.2%3t
45.5%9a
44.8%6b
53.8%7c
53.5%5i
51.0%12j
Compiler

Compiled 220 to 139 computations (36.8% saved)

bsearch111.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.507510834313e-72
4.6609031098357775e-67
15.0ms
2.8901928572920293e-157
1.3353221868490535e-156
13.0ms
2.256908594969604e-250
5.606293664295876e-250
15.0ms
-9.36185173699905e-285
-7.081830367150731e-286
29.0ms
-6.575402088490661e-28
-4.429482025262665e-60
14.0ms
-1.8468575751224956e+40
-7.066950896435743e+39
Results
99.0ms672×body256valid
5.0ms31×body256infinite
Compiler

Compiled 1646 to 1210 computations (26.5% saved)

regimes455.0ms (0.8%)

Counts
18 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
Outputs
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
Calls

9 calls:

74.0ms
x
73.0ms
j
60.0ms
a
51.0ms
b
51.0ms
z
Results
AccuracySegmentsBranch
45.3%8x
45.2%4y
41.3%5z
47.2%3t
43.1%6a
44.8%6b
49.1%3c
53.5%5i
48.8%9j
Compiler

Compiled 211 to 135 computations (36% saved)

bsearch106.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
1.9793880379353696e-23
0.00019510346441281177
20.0ms
6.122655775127933e-133
6.789909508796163e-129
27.0ms
4.145450938581969e-248
2.218877715197618e-217
27.0ms
-1.4638913082015277e-84
-1.3176972063957562e-90
Results
96.0ms608×body256valid
3.0ms19×body256infinite
Compiler

Compiled 1494 to 1098 computations (26.5% saved)

regimes440.0ms (0.7%)

Counts
17 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
Outputs
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))
Calls

9 calls:

80.0ms
j
65.0ms
a
64.0ms
y
44.0ms
t
43.0ms
x
Results
AccuracySegmentsBranch
43.4%6x
47.5%8y
41.3%5z
42.5%5t
45.6%8a
39.8%4b
49.1%3c
53.5%5i
46.7%10j
Compiler

Compiled 202 to 132 computations (34.7% saved)

bsearch90.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
1.9793880379353696e-23
0.00019510346441281177
19.0ms
2.8351068147393503e-176
3.3454301020670916e-173
22.0ms
5.350949640247562e-217
1.0602662179174895e-209
23.0ms
-1.4638913082015277e-84
-1.3176972063957562e-90
Results
81.0ms576×body256valid
3.0ms20×body256infinite
Compiler

Compiled 1367 to 1025 computations (25% saved)

regimes279.0ms (0.5%)

Counts
16 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Outputs
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 i (*.f64 t b))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))
Calls

9 calls:

47.0ms
a
41.0ms
j
34.0ms
x
34.0ms
y
34.0ms
c
Results
AccuracySegmentsBranch
36.9%5x
38.0%5y
33.3%1z
39.5%3t
39.2%7a
35.6%3b
42.2%5c
38.4%4i
37.8%5j
Compiler

Compiled 193 to 129 computations (33.2% saved)

bsearch75.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
6.507510834313e-72
4.6609031098357775e-67
22.0ms
3.2700094181686284e-101
9.463545658309582e-96
17.0ms
9.862495823800573e-289
1.9193578334197843e-286
14.0ms
-1.8468575751224956e+40
-7.066950896435743e+39
Results
67.0ms480×body256valid
3.0ms18×body256infinite
Compiler

Compiled 1022 to 798 computations (21.9% saved)

regimes382.0ms (0.6%)

Counts
15 → 6
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 z (neg.f64 c)) b)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(+.f64 (*.f64 z (*.f64 c b)) 0)
Outputs
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 z (neg.f64 c)) b)
(*.f64 c (*.f64 a j))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 j (*.f64 c a))
(*.f64 i (*.f64 t b))
Calls

9 calls:

70.0ms
x
50.0ms
y
46.0ms
c
45.0ms
j
38.0ms
b
Results
AccuracySegmentsBranch
33.7%11x
32.5%8y
30.6%6z
30.8%3t
31.3%4a
29.3%5b
34.6%7c
35.1%6i
32.4%7j
Compiler

Compiled 184 to 127 computations (31% saved)

bsearch91.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.231813853011185e-53
3.480309732446758e-48
20.0ms
2.8351068147393503e-176
3.3454301020670916e-173
17.0ms
3.821258120585746e-261
3.505832149533168e-259
14.0ms
-1.0545361542068975e-233
-2.0534536426861654e-234
18.0ms
-1.9951863451079703e-82
-3.7758521177293138e-84
Results
83.0ms592×body256valid
2.0ms13×body256infinite
Compiler

Compiled 1188 to 950 computations (20% saved)

regimes354.0ms (0.6%)

Counts
12 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
Outputs
(*.f64 t (*.f64 i b))
(*.f64 c (*.f64 a j))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 a j))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 a j))
(*.f64 t (*.f64 i b))
Calls

9 calls:

59.0ms
x
48.0ms
y
39.0ms
j
39.0ms
c
38.0ms
t
Results
AccuracySegmentsBranch
33.7%11x
32.9%9y
30.6%6z
35.4%7t
31.3%4a
29.2%5b
34.6%7c
34.7%6i
32.4%7j
Compiler

Compiled 164 to 118 computations (28% saved)

bsearch111.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
8.786605215905498e-18
4.2949707550232963e-16
17.0ms
3.222659941011383e-219
1.0845293515421422e-217
24.0ms
1.0775171681124138e-298
1.206229132127434e-288
14.0ms
-1.0590786923928126e-283
-1.4304528560497613e-284
15.0ms
-5.806145965741233e-119
-1.1580959490589602e-119
22.0ms
-8.810840331930319e-60
-1.291344709207899e-68
Results
101.0ms720×body256valid
2.0ms15×body256infinite
Compiler

Compiled 1429 to 1143 computations (20% saved)

regimes303.0ms (0.5%)

Counts
11 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 (*.f64 t x) (neg.f64 a))
Outputs
(*.f64 c (*.f64 a j))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 i (*.f64 t b))
(*.f64 c (*.f64 a j))
Calls

9 calls:

56.0ms
x
37.0ms
j
36.0ms
c
36.0ms
y
31.0ms
i
Results
AccuracySegmentsBranch
32.9%11x
31.0%7y
30.6%6z
30.8%3t
31.3%4a
29.2%5b
34.6%7c
34.3%6i
31.7%7j
Compiler

Compiled 158 to 115 computations (27.2% saved)

bsearch132.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
6.507510834313e-72
4.6609031098357775e-67
22.0ms
3.2700094181686284e-101
9.463545658309582e-96
17.0ms
9.862495823800573e-289
1.9193578334197843e-286
25.0ms
-7.824521991952928e-178
-3.386477590528829e-191
17.0ms
-3.810918154557019e-111
-3.2005994364371966e-113
30.0ms
-4.238845365892207e+67
-1.8468575751224956e+40
Results
119.0ms848×body256valid
4.0ms32×body256infinite
Compiler

Compiled 1673 to 1339 computations (20% saved)

regimes288.0ms (0.5%)

Counts
10 → 6
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 (neg.f64 (*.f64 c b)) z)
Outputs
(*.f64 t (*.f64 i b))
(*.f64 (neg.f64 (*.f64 c b)) z)
(*.f64 c (*.f64 a j))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 j (*.f64 c a))
(*.f64 i (*.f64 t b))
Calls

9 calls:

53.0ms
x
39.0ms
j
38.0ms
y
29.0ms
c
29.0ms
z
Results
AccuracySegmentsBranch
32.9%11x
30.4%8y
30.6%6z
30.8%3t
30.9%4a
29.2%5b
32.7%5c
33.9%6i
32.3%7j
Compiler

Compiled 152 to 113 computations (25.7% saved)

bsearch91.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.231813853011185e-53
3.480309732446758e-48
19.0ms
2.8351068147393503e-176
3.3454301020670916e-173
17.0ms
3.821258120585746e-261
3.505832149533168e-259
14.0ms
-1.0545361542068975e-233
-2.0534536426861654e-234
18.0ms
-1.9951863451079703e-82
-3.7758521177293138e-84
Results
83.0ms592×body256valid
1.0msbody256infinite
Compiler

Compiled 1188 to 950 computations (20% saved)

regimes217.0ms (0.4%)

Counts
9 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 x (neg.f64 (*.f64 a t)))
Outputs
(*.f64 c (*.f64 a j))
(*.f64 t (*.f64 i b))
(*.f64 x (neg.f64 (*.f64 a t)))
(*.f64 t (*.f64 i b))
(*.f64 c (*.f64 a j))
Calls

9 calls:

28.0ms
x
28.0ms
j
27.0ms
c
27.0ms
b
23.0ms
a
Results
AccuracySegmentsBranch
28.7%6x
28.8%5y
28.2%5z
30.8%3t
30.9%4a
29.2%5b
32.7%5c
31.9%5i
31.1%6j
Compiler

Compiled 146 to 110 computations (24.7% saved)

bsearch97.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
6.507510834313e-72
4.6609031098357775e-67
24.0ms
-7.824521991952928e-178
-3.386477590528829e-191
20.0ms
-1.5890141605064496e-116
-5.159360446266147e-119
31.0ms
-4.238845365892207e+67
-1.8468575751224956e+40
Results
86.0ms608×body256valid
5.0ms36×body256infinite
Compiler

Compiled 1208 to 964 computations (20.2% saved)

regimes183.0ms (0.3%)

Counts
8 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
(*.f64 t (*.f64 a (neg.f64 x)))
Outputs
(*.f64 t (*.f64 i b))
(*.f64 c (*.f64 a j))
(*.f64 t (*.f64 a (neg.f64 x)))
(*.f64 j (*.f64 c a))
(*.f64 i (*.f64 t b))
Calls

9 calls:

30.0ms
x
25.0ms
b
22.0ms
a
21.0ms
z
21.0ms
i
Results
AccuracySegmentsBranch
28.3%7x
25.6%3y
28.2%5z
30.8%3t
30.9%4a
29.2%5b
31.2%3c
31.8%5i
28.5%3j
Compiler

Compiled 140 to 107 computations (23.6% saved)

bsearch82.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.231813853011185e-53
3.480309732446758e-48
19.0ms
2.8351068147393503e-176
3.3454301020670916e-173
17.0ms
3.821258120585746e-261
3.505832149533168e-259
23.0ms
-1.3176972063957562e-90
-7.208544450135665e-96
Results
74.0ms528×body256valid
2.0ms17×body256infinite
Compiler

Compiled 1055 to 841 computations (20.3% saved)

regimes159.0ms (0.3%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 t (*.f64 i b))
(*.f64 (*.f64 i t) b)
Outputs
(*.f64 c (*.f64 a j))
(*.f64 t (*.f64 i b))
(*.f64 c (*.f64 a j))
Calls

9 calls:

28.0ms
x
24.0ms
b
20.0ms
z
17.0ms
j
16.0ms
c
Results
AccuracySegmentsBranch
28.3%7x
25.6%3y
28.2%5z
30.8%3t
29.3%3a
29.2%5b
31.2%3c
29.2%3i
28.5%3j
Compiler

Compiled 134 to 104 computations (22.4% saved)

bsearch54.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
6.507510834313e-72
4.6609031098357775e-67
32.0ms
-4.238845365892207e+67
-1.8468575751224956e+40
Results
46.0ms320×body256valid
5.0ms33×body256infinite
Compiler

Compiled 650 to 514 computations (20.9% saved)

regimes134.0ms (0.2%)

Counts
5 → 6
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
Outputs
(*.f64 i (*.f64 t b))
(*.f64 c (*.f64 a j))
(*.f64 i (*.f64 t b))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 i (*.f64 t b))
Calls

9 calls:

21.0ms
x
20.0ms
t
17.0ms
y
14.0ms
b
14.0ms
j
Results
AccuracySegmentsBranch
26.5%6x
26.7%5y
24.2%3z
29.8%6t
27.9%3a
24.8%3b
29.0%3c
29.1%3i
26.9%3j
Compiler

Compiled 124 to 100 computations (19.4% saved)

bsearch86.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
8.786605215905498e-18
4.2949707550232963e-16
19.0ms
-1.5176100240134365e-304
3.144237535276712e-308
21.0ms
-7.263247517072968e-179
-4.619818367741875e-184
5.0ms
-5.869796619586042e-150
-4.838629825523256e-150
22.0ms
-8.810840331930319e-60
-1.291344709207899e-68
Results
79.0ms560×body256valid
1.0msbody256infinite
Compiler

Compiled 1100 to 874 computations (20.5% saved)

regimes98.0ms (0.2%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
(*.f64 i (*.f64 t b))
Outputs
(*.f64 i (*.f64 t b))
(*.f64 c (*.f64 a j))
(*.f64 i (*.f64 t b))
Calls

9 calls:

13.0ms
c
12.0ms
j
12.0ms
y
12.0ms
b
10.0ms
a
Results
AccuracySegmentsBranch
23.1%2x
24.7%4y
24.2%3z
27.9%3t
27.9%3a
24.8%3b
29.0%3c
29.1%3i
25.0%3j
Compiler

Compiled 119 to 98 computations (17.6% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
3.53168999654303e+28
1.460667445874886e+29
21.0ms
-1.043178984437828e-55
-2.4103876896720017e-59
Results
32.0ms224×body256valid
3.0ms22×body256infinite
Compiler

Compiled 470 to 370 computations (21.3% saved)

regimes30.0ms (0.1%)

Accuracy

Total -12.3b remaining (-24.3%)

Threshold costs -12.3b (-24.3%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 a j))
(*.f64 c (*.f64 b z))
Outputs
(*.f64 c (*.f64 a j))
Calls

9 calls:

4.0ms
z
3.0ms
c
3.0ms
j
3.0ms
a
3.0ms
i
Results
AccuracySegmentsBranch
20.7%1x
20.7%1y
20.7%1z
20.7%1t
20.7%1a
20.7%1b
20.7%1c
20.7%1i
20.7%1j
Compiler

Compiled 114 to 96 computations (15.8% saved)

simplify528.0ms (0.9%)

Algorithm
egg-herbie
Rules
978×unsub-neg
880×distribute-lft-neg-in
608×neg-mul-1
454×neg-sub0
344×distribute-rgt-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
077810846
198710770
2111910742
3119710738
4125210738
5129810738
6138910738
7173110738
8208010738
9227810738
10260010738
11300810738
12329410738
13350210738
14362010738
15368010738
16370410738
17371010738
18371010738
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(if (<=.f64 j -244999999999999992820741736678201158291304704147322276072700131400067974126172006148166138574070299061809733824636556107048084845043827037175808) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -620000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 1317254604292915/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 1276277860896799/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 5306458323293439/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (if (<=.f64 j 121999999999999996263547740709883479830540554697867555271103338298405912308620703301632) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -6799999999999999814885228273725658983077100891349575945264927500980542624575792316635944396166163520082751827092665527141493839379806076077604864) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -380000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -5453711742519551/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 4311015068594995/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 375375841440235/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 3979843742470079/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 7039781273726375/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (if (<=.f64 j 11999999999999999830481025428570286999902722740524588088787880837518228612887567400960) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -1950000000000000089626557070007387627859604586501613131767586030654096974645683563611404309484262783551824735188169134119534826953216468895924224) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -1850000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -8392312103782453/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 8941364586715545/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 675676514592423/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 4003012881138527/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 j 124999999999999990160234986958222842741937906132397981476249778015383018553737216) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -6999999999999999646342458862904951330907945967972580917982303287726054162329222642735748183957778738910220639410709919269701836926060853081407488) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -71000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -5784239726914675/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 375375841440235/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 6166959734027569/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 2550000000000000071817004572173745166147388930439997663416002368134913504653049069568) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 x -47999999999999999194693632) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 x -8160249282398747/75557863725914323419136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x -2961908203178171/411376139330301510538742295639337626245683966408394965837152256) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 x -414619895305101/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j))) (if (<=.f64 x -357986298980937/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 x 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x 999425821294191/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 x 4485061624747323/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 x 5631985316182905/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x 4607412760499377/1645504557321206042154969182557350504982735865633579863348609024) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 x 1250000000000) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x 11999999999999999145496504002300412224578072921254365983920217567551703786117363237327470592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 x 45999999999999997360035581987579620648649367396697186239254080468004688269670091831188156940416046176205784625735278788608) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))))))))))))))
(if (<=.f64 j -5999999999999999565511246423817943898315849897584188751130734742173316640592582618169164693504) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j -3270674342474151/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j -4544759785432959/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 4023614064021995/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 4129134255842585/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 7129625917170701/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 6199999999999999917456097280) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j 749999999999999974486110298350596837143771818635828774410769438755544085117771982322675286699162110597409381473199179285107388605486751352356864) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))))))))))))
(if (<=.f64 b -154999999999999992086178378313420715075210194116346107871083546804224) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 b -5316911983139663/332306998946228968225951765070086144) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 b -497544133441593/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 b 6514422770321325/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 b 7762590461503545/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 b 1658850179165327/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j))) (if (<=.f64 b 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 b 2582544170319337/9223372036854775808) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 b 5500000000000000218503750704523077419030353678796111875054538772841611106631799663493120) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 b 1150000000000000026327969834985809287621440146198241544687872215658442123922128614139671223328445588071811489644601607658143744) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))))))))))
(if (<=.f64 j -8004974622069417/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j -3033608744706093/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j -6353221654873341/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 j 3013617957711377/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j 525526178016329/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 5182088206341249/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 1771714029709865/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 j 2499999999999999918390018751648879805686600901662494978316506154658250805477376) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j 5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)))))))))))
(if (<=.f64 j -486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j -8833661827624277/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j -3029452159344359/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 2400179280097239/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j 6569077225204113/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 3316536452058399/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 5774341913427151/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 230000000000000019708466127661828401047105906132647936) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j 13000000000000000355840950321746880301044699536889126629448555565296630059165508178018304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 15200000000000000844957015820171613089269093042147804675050214140827335955685454677513961125606341195656554376948090547652595018099436172275883597330763327593758214846414848) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))))))))))))
(if (<=.f64 i -3099999999999999980566477970814240210989481477334237648032885749280203663313364562161685478947171354024884176082141722707696488571385838583926547472711680) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i -369999999999999996149245561850064422016462846232801781704522239057320435953696768) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 i -4784610960462839/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 i 1188422437713965/79228162514264337593543950336) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1045347431181123/348449143727040986586495598010130648530944) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c -3499601159652819/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -5842502688302527/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 c 4514235495544015/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 834740539628243/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 c -10999999999999999487916557539463611285504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3136042293543369/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c -1495190925144637/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -5040447089651593/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 c -8703296892214357/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c 1168864547953361/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 3954123452235231/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 c 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -6620533730813779/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c -1067993517960455/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -5906773933185461/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 c 5534436613871775/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 x -540000000000000019138230867858156159335421256578264727552) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -1050) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -2468256835981809/102844034832575377634685573909834406561420991602098741459288064) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -5039271723608001/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -4276145921521353/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x -1998806491812919/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -8732796494667483/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -5195653297745273/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -7256642513371581/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 8538845061402167/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 2043740476963553/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4963454417869797/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c)) (if (<=.f64 x 2842745530335771/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4424576616881057/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 8263199609878107/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 3633274062565223/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1600000000000) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 950000000000000041440016304362859160472920628721718161908725069200592100324112223410083827023872) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 600000000000000030074019620158392517990181619159687952885377148401412382618786904992586899925160783089285983360791816391622656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))))))))))
(if (<=.f64 x -400000000000000036761134032573512952336137838862738128896) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -500) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -6129982163463555/6129982163463555433433388108601236734474956488734408704) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -1678504711539465/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -4276145921521353/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x -5633000113290953/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -891101683129335/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -5166132540371721/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -1843900966512451/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 5364818752029327/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4165756386426437/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 3941940468732269/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 1644522595740685/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4832817552731949/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 8573876548335439/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 5521397077432451/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4800000000) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 600000000000000030074019620158392517990181619159687952885377148401412382618786904992586899925160783089285983360791816391622656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))))))))))
(if (<=.f64 c -8800000000000000557473901723274228793344) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3223154579475129/87112285931760246646623899502532662132736) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c -8778823265534501/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -2395581617318361/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c -1255674149046407/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1108406036852325/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 8965727053400039/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))))
(if (<=.f64 c -7500000000000000530070976223910043844608) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1309505467048489/187072209578355573530071658587684226515959365500928) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c -8572068857490139/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1934672355233149/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 7729075046034517/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6605074233567479/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 i -7883901492465871/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 378814414521373/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 i 700976274800963/18446744073709551616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 i -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 7343759286700741/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 3635694867167687/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 i 3588915588619273/1329227995784915872903807060280344576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 c -8999999999999999910729679699914547789824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c 2914503411546647/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (*.f64 i b)) (if (<=.f64 c 4885848768352915/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 c 6061126943744275/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))
(if (<=.f64 i -8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 t (*.f64 i b)) (if (<=.f64 i -1789931494904685/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (*.f64 z (neg.f64 c)) b) (if (<=.f64 i 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 c (*.f64 a j)) (if (<=.f64 i 2673305049388005/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 i 3235193600058077/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 j (*.f64 c a)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 t -6658045131145681/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 t (*.f64 i b)) (if (<=.f64 t -526958075114315/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 c (*.f64 a j)) (if (<=.f64 t -2427636688156387/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 t 6673036916608917/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (*.f64 c (*.f64 a j)) (if (<=.f64 t 943931000118831/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 t 5841333965851681/81129638414606681695789005144064) (*.f64 c (*.f64 a j)) (*.f64 t (*.f64 i b))))))))
(if (<=.f64 c -1849999999999999982455940262503298717712384) (*.f64 c (*.f64 a j)) (if (<=.f64 c -4873833446696745/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (*.f64 t (*.f64 i b)) (if (<=.f64 c -7054391967346573/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 c 1767989201857341/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (*.f64 i b)) (if (<=.f64 c 6156563468186637/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 c 1760543683579567/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))))))
(if (<=.f64 i -4921314130761777/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (*.f64 i b)) (if (<=.f64 i -1387196908551131/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 (neg.f64 (*.f64 c b)) z) (if (<=.f64 i 7616908286351531/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 c (*.f64 a j)) (if (<=.f64 i 3063162035757089/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 x (neg.f64 (*.f64 a t))) (if (<=.f64 i 5265614583427859/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 j (*.f64 c a)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 c -669999999999999972585967949976375040552508325888) (*.f64 c (*.f64 a j)) (if (<=.f64 c -6530191663593343/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 t (*.f64 i b)) (if (<=.f64 c -7883897387251153/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 x (neg.f64 (*.f64 a t))) (if (<=.f64 c 8984843626543997/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))))))
(if (<=.f64 i -2981548200787093/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 t (*.f64 i b)) (if (<=.f64 i 3029452159344359/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 c (*.f64 a j)) (if (<=.f64 i 4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 i 8635607916821689/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 j (*.f64 c a)) (*.f64 i (*.f64 t b))))))
(if (<=.f64 c -37000000000000000887058844535446249253371904) (*.f64 c (*.f64 a j)) (if (<=.f64 c 8256342791959349/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))))
(if (<=.f64 t -5039271723608001/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 i (*.f64 t b)) (if (<=.f64 t -4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 c (*.f64 a j)) (if (<=.f64 t -5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 i (*.f64 t b)) (if (<=.f64 t -1877755279706495/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 j (*.f64 c a)) (if (<=.f64 t 6977148903656175/162259276829213363391578010288128) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -4637973545043259/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 i (*.f64 t b)) (if (<=.f64 i 78999999999999996926548246528) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b))))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 t x))
Outputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 j (neg.f64 (*.f64 y i))) (*.f64 j (*.f64 a c)))) (+.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 j (neg.f64 (*.f64 y i))) (*.f64 j (*.f64 a c)))) (+.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i)))) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i)))) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 4999999999999999906743388603115020788907780359910290665049241860223423941639750419942148863391427290368681348502011290786385146843522467955007764480084024749443603611970102342099448132228169829243943975742290002451379260550207232245491981306595417943121645130212363962285255265070690291922501632) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))
(if (<=.f64 j -244999999999999992820741736678201158291304704147322276072700131400067974126172006148166138574070299061809733824636556107048084845043827037175808) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -620000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 1317254604292915/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 1276277860896799/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 5306458323293439/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (if (<=.f64 j 121999999999999996263547740709883479830540554697867555271103338298405912308620703301632) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -244999999999999992820741736678201158291304704147322276072700131400067974126172006148166138574070299061809733824636556107048084845043827037175808) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -620000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 1317254604292915/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 1276277860896799/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 5306458323293439/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y (*.f64 x z)) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 j 121999999999999996263547740709883479830540554697867555271103338298405912308620703301632) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))
(if (<=.f64 j -244999999999999992820741736678201158291304704147322276072700131400067974126172006148166138574070299061809733824636556107048084845043827037175808) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -620000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 1317254604292915/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 1276277860896799/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 5306458323293439/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y (*.f64 x z)) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 121999999999999996263547740709883479830540554697867555271103338298405912308620703301632) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))
(if (<=.f64 j -244999999999999992820741736678201158291304704147322276072700131400067974126172006148166138574070299061809733824636556107048084845043827037175808) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j -620000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (-.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 i j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 1317254604292915/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 1276277860896799/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 5306458323293439/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y (*.f64 x z)) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 121999999999999996263547740709883479830540554697867555271103338298405912308620703301632) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y))))))))))))
(if (<=.f64 j -6799999999999999814885228273725658983077100891349575945264927500980542624575792316635944396166163520082751827092665527141493839379806076077604864) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -380000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -5453711742519551/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 4311015068594995/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 375375841440235/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 3979843742470079/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 7039781273726375/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (if (<=.f64 j 11999999999999999830481025428570286999902722740524588088787880837518228612887567400960) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -6799999999999999814885228273725658983077100891349575945264927500980542624575792316635944396166163520082751827092665527141493839379806076077604864) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -380000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -5453711742519551/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j 4311015068594995/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 375375841440235/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3979843742470079/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 7039781273726375/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (*.f64 y (*.f64 x z)) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 j 11999999999999999830481025428570286999902722740524588088787880837518228612887567400960) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))
(if (<=.f64 j -6799999999999999814885228273725658983077100891349575945264927500980542624575792316635944396166163520082751827092665527141493839379806076077604864) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -380000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -5453711742519551/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j 4311015068594995/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 375375841440235/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3979843742470079/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 7039781273726375/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (*.f64 y (*.f64 x z)) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 11999999999999999830481025428570286999902722740524588088787880837518228612887567400960) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))
(if (<=.f64 j -6799999999999999814885228273725658983077100891349575945264927500980542624575792316635944396166163520082751827092665527141493839379806076077604864) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j -380000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -5453711742519551/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 4311015068594995/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 375375841440235/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3979843742470079/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 7039781273726375/13803492693581127574869511724554050904902217944340773110325048447598592) (+.f64 (*.f64 y (*.f64 x z)) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 11999999999999999830481025428570286999902722740524588088787880837518228612887567400960) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y))))))))))))
(if (<=.f64 j -1950000000000000089626557070007387627859604586501613131767586030654096974645683563611404309484262783551824735188169134119534826953216468895924224) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -1850000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -8392312103782453/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 8941364586715545/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 675676514592423/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 4003012881138527/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 j 124999999999999990160234986958222842741937906132397981476249778015383018553737216) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -1950000000000000089626557070007387627859604586501613131767586030654096974645683563611404309484262783551824735188169134119534826953216468895924224) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -1850000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -8392312103782453/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j 8941364586715545/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 675676514592423/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 4003012881138527/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j 124999999999999990160234986958222842741937906132397981476249778015383018553737216) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))
(if (<=.f64 j -1950000000000000089626557070007387627859604586501613131767586030654096974645683563611404309484262783551824735188169134119534826953216468895924224) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -1850000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -8392312103782453/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j 8941364586715545/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 675676514592423/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 4003012881138527/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 124999999999999990160234986958222842741937906132397981476249778015383018553737216) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))
(if (<=.f64 j -1950000000000000089626557070007387627859604586501613131767586030654096974645683563611404309484262783551824735188169134119534826953216468895924224) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j -1850000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -8392312103782453/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 8941364586715545/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 675676514592423/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 4003012881138527/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 124999999999999990160234986958222842741937906132397981476249778015383018553737216) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y))))))))))))
(if (<=.f64 j -6999999999999999646342458862904951330907945967972580917982303287726054162329222642735748183957778738910220639410709919269701836926060853081407488) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -71000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 j -5784239726914675/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 375375841440235/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 6166959734027569/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 2550000000000000071817004572173745166147388930439997663416002368134913504653049069568) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -6999999999999999646342458862904951330907945967972580917982303287726054162329222642735748183957778738910220639410709919269701836926060853081407488) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j -71000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -5784239726914675/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 j 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 375375841440235/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 6166959734027569/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (or (<=.f64 j 1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (not (<=.f64 j 2550000000000000071817004572173745166147388930439997663416002368134913504653049069568))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 j -6999999999999999646342458862904951330907945967972580917982303287726054162329222642735748183957778738910220639410709919269701836926060853081407488) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j -71000000000000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 j -5784239726914675/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 375375841440235/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 6166959734027569/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (or (<=.f64 j 1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (not (<=.f64 j 2550000000000000071817004572173745166147388930439997663416002368134913504653049069568))) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 x -47999999999999999194693632) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 x -8160249282398747/75557863725914323419136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x -2961908203178171/411376139330301510538742295639337626245683966408394965837152256) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 x -414619895305101/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j))) (if (<=.f64 x -357986298980937/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 x 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x 999425821294191/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (if (<=.f64 x 4485061624747323/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 x 5631985316182905/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x 4607412760499377/1645504557321206042154969182557350504982735865633579863348609024) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 x 1250000000000) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 x 11999999999999999145496504002300412224578072921254365983920217567551703786117363237327470592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 x 45999999999999997360035581987579620648649367396697186239254080468004688269670091831188156940416046176205784625735278788608) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))))))))))))))
(if (<=.f64 x -47999999999999999194693632) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 x -8160249282398747/75557863725914323419136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x -2961908203178171/411376139330301510538742295639337626245683966408394965837152256) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 x -414619895305101/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))) (if (<=.f64 x -357986298980937/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 x 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 999425821294191/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 x 4485061624747323/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 5631985316182905/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 4607412760499377/1645504557321206042154969182557350504982735865633579863348609024) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 x 1250000000000) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 11999999999999999145496504002300412224578072921254365983920217567551703786117363237327470592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 x 45999999999999997360035581987579620648649367396697186239254080468004688269670091831188156940416046176205784625735278788608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))))))
(if (<=.f64 x -47999999999999999194693632) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 x -8160249282398747/75557863725914323419136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x -2961908203178171/411376139330301510538742295639337626245683966408394965837152256) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 y i))) (if (<=.f64 x -414619895305101/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))) (if (<=.f64 x -357986298980937/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 x 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 999425821294191/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 x 4485061624747323/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 5631985316182905/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 4607412760499377/1645504557321206042154969182557350504982735865633579863348609024) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 x 1250000000000) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 11999999999999999145496504002300412224578072921254365983920217567551703786117363237327470592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 x 45999999999999997360035581987579620648649367396697186239254080468004688269670091831188156940416046176205784625735278788608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))))))
(if (<=.f64 x -47999999999999999194693632) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 x -8160249282398747/75557863725914323419136) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x -2961908203178171/411376139330301510538742295639337626245683966408394965837152256) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 y i))) (if (<=.f64 x -414619895305101/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))) (if (<=.f64 x -357986298980937/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 x 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 999425821294191/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 x 4485061624747323/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (if (<=.f64 x 5631985316182905/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 4607412760499377/1645504557321206042154969182557350504982735865633579863348609024) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 x 1250000000000) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 x 11999999999999999145496504002300412224578072921254365983920217567551703786117363237327470592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 x 45999999999999997360035581987579620648649367396697186239254080468004688269670091831188156940416046176205784625735278788608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))))))
(if (<=.f64 j -5999999999999999565511246423817943898315849897584188751130734742173316640592582618169164693504) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j -3270674342474151/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j -4544759785432959/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 4023614064021995/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 4129134255842585/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 7129625917170701/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (if (<=.f64 j 6199999999999999917456097280) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j 749999999999999974486110298350596837143771818635828774410769438755544085117771982322675286699162110597409381473199179285107388605486751352356864) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))))))))))))
(if (<=.f64 j -5999999999999999565511246423817943898315849897584188751130734742173316640592582618169164693504) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j -3270674342474151/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j -4544759785432959/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 4023614064021995/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 4129134255842585/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 7129625917170701/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (or (<=.f64 j 6199999999999999917456097280) (not (<=.f64 j 749999999999999974486110298350596837143771818635828774410769438755544085117771982322675286699162110597409381473199179285107388605486751352356864))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))
(if (<=.f64 j -5999999999999999565511246423817943898315849897584188751130734742173316640592582618169164693504) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j -3270674342474151/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j -4544759785432959/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 4023614064021995/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 4129134255842585/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (or (<=.f64 j 7129625917170701/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (not (or (<=.f64 j 6199999999999999917456097280) (not (<=.f64 j 749999999999999974486110298350596837143771818635828774410769438755544085117771982322675286699162110597409381473199179285107388605486751352356864))))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z)))))))))))
(if (<=.f64 j -5999999999999999565511246423817943898315849897584188751130734742173316640592582618169164693504) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j -3270674342474151/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j -4544759785432959/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 4023614064021995/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 4129134255842585/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (or (<=.f64 j 7129625917170701/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (and (not (<=.f64 j 6199999999999999917456097280)) (<=.f64 j 749999999999999974486110298350596837143771818635828774410769438755544085117771982322675286699162110597409381473199179285107388605486751352356864))) (+.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z)))))))))))
(if (<=.f64 b -154999999999999992086178378313420715075210194116346107871083546804224) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 b -5316911983139663/332306998946228968225951765070086144) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 b -497544133441593/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 b 6514422770321325/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 b 7762590461503545/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 b 1658850179165327/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j))) (if (<=.f64 b 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 b 2582544170319337/9223372036854775808) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 b 5500000000000000218503750704523077419030353678796111875054538772841611106631799663493120) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 b 1150000000000000026327969834985809287621440146198241544687872215658442123922128614139671223328445588071811489644601607658143744) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))))))))))
(if (<=.f64 b -154999999999999992086178378313420715075210194116346107871083546804224) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b -5316911983139663/332306998946228968225951765070086144) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (if (<=.f64 b -497544133441593/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 b 6514422770321325/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 b 7762590461503545/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 b 1658850179165327/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))) (if (<=.f64 b 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 b 2582544170319337/9223372036854775808) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (if (or (<=.f64 b 5500000000000000218503750704523077419030353678796111875054538772841611106631799663493120) (not (<=.f64 b 1150000000000000026327969834985809287621440146198241544687872215658442123922128614139671223328445588071811489644601607658143744))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))))))))))))
(if (<=.f64 b -154999999999999992086178378313420715075210194116346107871083546804224) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (if (<=.f64 b -5316911983139663/332306998946228968225951765070086144) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (if (<=.f64 b -497544133441593/226156424291633194186662080095093570025917938800079226639565593765455331328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 b 6514422770321325/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 b 7762590461503545/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 b 1658850179165327/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))) (if (<=.f64 b 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 b 2582544170319337/9223372036854775808) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (if (or (<=.f64 b 5500000000000000218503750704523077419030353678796111875054538772841611106631799663493120) (not (<=.f64 b 1150000000000000026327969834985809287621440146198241544687872215658442123922128614139671223328445588071811489644601607658143744))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (-.f64 (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (*.f64 y j))))))))))))
(if (<=.f64 j -8004974622069417/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j -3033608744706093/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j -6353221654873341/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 j 3013617957711377/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j 525526178016329/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 5182088206341249/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 1771714029709865/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (if (<=.f64 j 2499999999999999918390018751648879805686600901662494978316506154658250805477376) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j 5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)))))))))))
(if (<=.f64 j -8004974622069417/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j -3033608744706093/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 j -6353221654873341/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 j 3013617957711377/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 j 525526178016329/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 5182088206341249/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 1771714029709865/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (or (<=.f64 j 2499999999999999918390018751648879805686600901662494978316506154658250805477376) (not (<=.f64 j 5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c)))))))))))
(if (<=.f64 j -8004974622069417/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j -3033608744706093/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 j -6353221654873341/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (if (<=.f64 j 3013617957711377/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 j 525526178016329/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 5182088206341249/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 1771714029709865/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (if (or (<=.f64 j 2499999999999999918390018751648879805686600901662494978316506154658250805477376) (not (<=.f64 j 5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c)))))))))))
(if (<=.f64 j -486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j -8833661827624277/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j -3029452159344359/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 2400179280097239/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 j 6569077225204113/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 3316536452058399/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 5774341913427151/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 230000000000000019708466127661828401047105906132647936) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x)) (if (<=.f64 j 13000000000000000355840950321746880301044699536889126629448555565296630059165508178018304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 j 15200000000000000844957015820171613089269093042147804675050214140827335955685454677513961125606341195656554376948090547652595018099436172275883597330763327593758214846414848) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (+.f64 (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))) (*.f64 (*.f64 z y) x))))))))))))
(if (<=.f64 j -486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j -8833661827624277/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 j -3029452159344359/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 2400179280097239/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 j 6569077225204113/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 3316536452058399/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 j 5774341913427151/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 230000000000000019708466127661828401047105906132647936) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z))) (if (<=.f64 j 13000000000000000355840950321746880301044699536889126629448555565296630059165508178018304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 j 15200000000000000844957015820171613089269093042147804675050214140827335955685454677513961125606341195656554376948090547652595018099436172275883597330763327593758214846414848) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 x (*.f64 y z)))))))))))))
(if (<=.f64 i -3099999999999999980566477970814240210989481477334237648032885749280203663313364562161685478947171354024884176082141722707696488571385838583926547472711680) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i -369999999999999996149245561850064422016462846232801781704522239057320435953696768) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 i -4784610960462839/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 i 1188422437713965/79228162514264337593543950336) (+.f64 (*.f64 j (*.f64 c a)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 i -3099999999999999980566477970814240210989481477334237648032885749280203663313364562161685478947171354024884176082141722707696488571385838583926547472711680) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i -369999999999999996149245561850064422016462846232801781704522239057320435953696768) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (if (<=.f64 i -4784610960462839/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 i 1188422437713965/79228162514264337593543950336) (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (*.f64 a c))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1045347431181123/348449143727040986586495598010130648530944) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c -3499601159652819/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -5842502688302527/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (if (<=.f64 c 4514235495544015/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 834740539628243/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 x z) (*.f64 i j)) y)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1045347431181123/348449143727040986586495598010130648530944) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c -3499601159652819/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5842502688302527/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 c 4514235495544015/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 834740539628243/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1045347431181123/348449143727040986586495598010130648530944) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 y i))) (if (<=.f64 c -3499601159652819/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5842502688302527/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 c 4514235495544015/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 834740539628243/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 c -10999999999999999487916557539463611285504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3136042293543369/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c -1495190925144637/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -5040447089651593/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 c -8703296892214357/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c 1168864547953361/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 3954123452235231/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 c 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))))
(if (<=.f64 c -10999999999999999487916557539463611285504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3136042293543369/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c -1495190925144637/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5040447089651593/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c -8703296892214357/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c 1168864547953361/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 3954123452235231/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (+.f64 (*.f64 y (*.f64 x z)) (neg.f64 (*.f64 i (*.f64 y j)))) (if (<=.f64 c 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))))
(if (<=.f64 c -10999999999999999487916557539463611285504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3136042293543369/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c -1495190925144637/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5040447089651593/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c -8703296892214357/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c 1168864547953361/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 3954123452235231/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 c 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))))
(if (<=.f64 c -10999999999999999487916557539463611285504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3136042293543369/696898287454081973172991196020261297061888) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 y i))) (if (<=.f64 c -1495190925144637/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5040447089651593/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c -8703296892214357/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 y i))) (if (<=.f64 c 1168864547953361/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 3954123452235231/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 c 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -6620533730813779/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c -1067993517960455/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -5906773933185461/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 c 5534436613871775/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 i (neg.f64 y)))) (if (<=.f64 c 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -6620533730813779/696898287454081973172991196020261297061888) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c -1067993517960455/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5906773933185461/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c 5534436613871775/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 j (neg.f64 (*.f64 y i)))) (if (<=.f64 c 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 c -7199999999999999686798579837005803290624) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -6620533730813779/696898287454081973172991196020261297061888) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 y i))) (if (<=.f64 c -1067993517960455/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5906773933185461/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 c 5534436613871775/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 j (*.f64 y i))) (if (<=.f64 c 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 x -540000000000000019138230867858156159335421256578264727552) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -1050) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -2468256835981809/102844034832575377634685573909834406561420991602098741459288064) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -5039271723608001/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -4276145921521353/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x -1998806491812919/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -8732796494667483/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -5195653297745273/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -7256642513371581/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 8538845061402167/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 2043740476963553/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4963454417869797/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z b) c)) (if (<=.f64 x 2842745530335771/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4424576616881057/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 8263199609878107/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 3633274062565223/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1600000000000) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 950000000000000041440016304362859160472920628721718161908725069200592100324112223410083827023872) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 600000000000000030074019620158392517990181619159687952885377148401412382618786904992586899925160783089285983360791816391622656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))))))))))
(if (<=.f64 x -540000000000000019138230867858156159335421256578264727552) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -1050) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -2468256835981809/102844034832575377634685573909834406561420991602098741459288064) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -5039271723608001/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -4276145921521353/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 x -1998806491812919/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -8732796494667483/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -5195653297745273/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -7256642513371581/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 8538845061402167/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 2043740476963553/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4963454417869797/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 z b))) (if (<=.f64 x 2842745530335771/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 x 1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4424576616881057/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 8263199609878107/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 3633274062565223/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1600000000000) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 x 950000000000000041440016304362859160472920628721718161908725069200592100324112223410083827023872) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 600000000000000030074019620158392517990181619159687952885377148401412382618786904992586899925160783089285983360791816391622656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))))))))))))
(if (<=.f64 x -400000000000000036761134032573512952336137838862738128896) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -500) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -6129982163463555/6129982163463555433433388108601236734474956488734408704) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -1678504711539465/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -4276145921521353/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x -5633000113290953/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -891101683129335/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -5166132540371721/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -1843900966512451/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 5364818752029327/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4165756386426437/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 3941940468732269/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 1644522595740685/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4832817552731949/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 8573876548335439/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 5521397077432451/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4800000000) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 x 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 600000000000000030074019620158392517990181619159687952885377148401412382618786904992586899925160783089285983360791816391622656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))))))))))
(if (<=.f64 x -400000000000000036761134032573512952336137838862738128896) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -500) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -6129982163463555/6129982163463555433433388108601236734474956488734408704) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -1678504711539465/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -4276145921521353/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 x -5633000113290953/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -891101683129335/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x -5166132540371721/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x -1843900966512451/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 5364818752029327/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4165756386426437/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 3941940468732269/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 x 1644522595740685/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 4832817552731949/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 x 8573876548335439/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 x 5521397077432451/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4800000000) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 x 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 600000000000000030074019620158392517990181619159687952885377148401412382618786904992586899925160783089285983360791816391622656) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))))))))))))
(if (<=.f64 c -8800000000000000557473901723274228793344) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3223154579475129/87112285931760246646623899502532662132736) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c -8778823265534501/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (if (<=.f64 c -2395581617318361/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c -1255674149046407/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1108406036852325/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 8965727053400039/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))))
(if (<=.f64 c -8800000000000000557473901723274228793344) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -3223154579475129/87112285931760246646623899502532662132736) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c -8778823265534501/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -2395581617318361/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c -1255674149046407/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1108406036852325/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 8965727053400039/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 3490733165718107/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))))
(if (<=.f64 c -7500000000000000530070976223910043844608) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1309505467048489/187072209578355573530071658587684226515959365500928) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c -8572068857490139/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1934672355233149/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 c 7729075046034517/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6605074233567479/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 c -7500000000000000530070976223910043844608) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -1309505467048489/187072209578355573530071658587684226515959365500928) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c -8572068857490139/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1934672355233149/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 c 7729075046034517/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6605074233567479/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))
(if (<=.f64 i -7883901492465871/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 378814414521373/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (if (<=.f64 i 700976274800963/18446744073709551616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 i -7883901492465871/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 378814414521373/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))) (if (<=.f64 i 700976274800963/18446744073709551616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 i -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 7343759286700741/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 3635694867167687/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 i 3588915588619273/1329227995784915872903807060280344576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 i -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 7343759286700741/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 3635694867167687/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 i 3588915588619273/1329227995784915872903807060280344576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 i -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i 7343759286700741/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 3635694867167687/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (*.f64 a (neg.f64 (*.f64 x t))) (if (<=.f64 i 3588915588619273/1329227995784915872903807060280344576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j)))))))
(if (<=.f64 c -8999999999999999910729679699914547789824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c 2914503411546647/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (*.f64 i b)) (if (<=.f64 c 4885848768352915/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 c 6061126943744275/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))
(if (<=.f64 c -8999999999999999910729679699914547789824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c 2914503411546647/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (*.f64 b i)) (if (<=.f64 c 4885848768352915/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 c 6061126943744275/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))
(if (<=.f64 c -8999999999999999910729679699914547789824) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c 2914503411546647/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 t (*.f64 b i)) (if (<=.f64 c 4885848768352915/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 a (neg.f64 (*.f64 x t))) (if (<=.f64 c 6061126943744275/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))
(if (<=.f64 i -8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 t (*.f64 i b)) (if (<=.f64 i -1789931494904685/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (*.f64 z (neg.f64 c)) b) (if (<=.f64 i 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 c (*.f64 a j)) (if (<=.f64 i 2673305049388005/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 i 3235193600058077/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 j (*.f64 c a)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1789931494904685/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 i 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 c (*.f64 a j)) (if (<=.f64 i 2673305049388005/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 i 3235193600058077/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1789931494904685/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (neg.f64 (*.f64 (*.f64 z c) b)) (if (<=.f64 i 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 c (*.f64 a j)) (if (<=.f64 i 2673305049388005/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 a (neg.f64 (*.f64 x t))) (if (<=.f64 i 3235193600058077/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1789931494904685/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 i 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 c (*.f64 a j)) (if (<=.f64 i 2673305049388005/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 a (neg.f64 (*.f64 x t))) (if (<=.f64 i 3235193600058077/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 t -6658045131145681/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 t (*.f64 i b)) (if (<=.f64 t -526958075114315/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 c (*.f64 a j)) (if (<=.f64 t -2427636688156387/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 t 6673036916608917/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (*.f64 c (*.f64 a j)) (if (<=.f64 t 943931000118831/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 t 5841333965851681/81129638414606681695789005144064) (*.f64 c (*.f64 a j)) (*.f64 t (*.f64 i b))))))))
(if (<=.f64 t -6658045131145681/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 t (*.f64 b i)) (if (<=.f64 t -526958075114315/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 c (*.f64 a j)) (if (<=.f64 t -2427636688156387/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 t 6673036916608917/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (*.f64 c (*.f64 a j)) (if (<=.f64 t 943931000118831/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 t 5841333965851681/81129638414606681695789005144064) (*.f64 c (*.f64 a j)) (*.f64 t (*.f64 b i))))))))
(if (<=.f64 t -6658045131145681/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 t (*.f64 b i)) (if (<=.f64 t -526958075114315/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 c (*.f64 a j)) (if (<=.f64 t -2427636688156387/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 t 6673036916608917/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (*.f64 c (*.f64 a j)) (if (<=.f64 t 943931000118831/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 t 5841333965851681/81129638414606681695789005144064) (*.f64 c (*.f64 a j)) (*.f64 t (*.f64 b i))))))))
(if (<=.f64 c -1849999999999999982455940262503298717712384) (*.f64 c (*.f64 a j)) (if (<=.f64 c -4873833446696745/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (*.f64 t (*.f64 i b)) (if (<=.f64 c -7054391967346573/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 c 1767989201857341/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (*.f64 i b)) (if (<=.f64 c 6156563468186637/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 c 1760543683579567/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))))))
(if (<=.f64 c -1849999999999999982455940262503298717712384) (*.f64 c (*.f64 a j)) (if (<=.f64 c -4873833446696745/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (*.f64 t (*.f64 b i)) (if (<=.f64 c -7054391967346573/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 c 1767989201857341/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (*.f64 b i)) (if (<=.f64 c 6156563468186637/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 c 1760543683579567/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))))))
(if (<=.f64 c -1849999999999999982455940262503298717712384) (*.f64 c (*.f64 a j)) (if (<=.f64 c -4873833446696745/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (*.f64 t (*.f64 b i)) (if (<=.f64 c -7054391967346573/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 a (neg.f64 (*.f64 x t))) (if (<=.f64 c 1767989201857341/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (*.f64 b i)) (if (<=.f64 c 6156563468186637/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 a (neg.f64 (*.f64 x t))) (if (<=.f64 c 1760543683579567/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))))))
(if (<=.f64 i -4921314130761777/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (*.f64 i b)) (if (<=.f64 i -1387196908551131/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 (neg.f64 (*.f64 c b)) z) (if (<=.f64 i 7616908286351531/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 c (*.f64 a j)) (if (<=.f64 i 3063162035757089/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 x (neg.f64 (*.f64 a t))) (if (<=.f64 i 5265614583427859/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 j (*.f64 c a)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -4921314130761777/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1387196908551131/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 z (*.f64 (neg.f64 c) b)) (if (<=.f64 i 7616908286351531/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 c (*.f64 a j)) (if (<=.f64 i 3063162035757089/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 i 5265614583427859/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -4921314130761777/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1387196908551131/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 i 7616908286351531/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 c (*.f64 a j)) (if (<=.f64 i 3063162035757089/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 (neg.f64 x) (*.f64 t a)) (if (<=.f64 i 5265614583427859/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -4921314130761777/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1387196908551131/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 i 7616908286351531/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 c (*.f64 a j)) (if (<=.f64 i 3063162035757089/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 i 5265614583427859/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -4921314130761777/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (*.f64 b i)) (if (<=.f64 i -1387196908551131/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 (*.f64 b c) (neg.f64 z)) (if (<=.f64 i 7616908286351531/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 c (*.f64 a j)) (if (<=.f64 i 3063162035757089/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 x (neg.f64 (*.f64 t a))) (if (<=.f64 i 5265614583427859/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 c -669999999999999972585967949976375040552508325888) (*.f64 c (*.f64 a j)) (if (<=.f64 c -6530191663593343/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 t (*.f64 i b)) (if (<=.f64 c -7883897387251153/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 x (neg.f64 (*.f64 a t))) (if (<=.f64 c 8984843626543997/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))))))
(if (<=.f64 c -669999999999999972585967949976375040552508325888) (*.f64 c (*.f64 a j)) (if (<=.f64 c -6530191663593343/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 t (*.f64 b i)) (if (<=.f64 c -7883897387251153/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 c 8984843626543997/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t (*.f64 b i)) (*.f64 c (*.f64 a j))))))
(if (<=.f64 c -669999999999999972585967949976375040552508325888) (*.f64 c (*.f64 a j)) (if (<=.f64 c -6530191663593343/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 t (*.f64 b i)) (if (<=.f64 c -7883897387251153/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (neg.f64 x) (*.f64 t a)) (if (<=.f64 c 8984843626543997/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t (*.f64 b i)) (*.f64 c (*.f64 a j))))))
(if (<=.f64 c -669999999999999972585967949976375040552508325888) (*.f64 c (*.f64 a j)) (if (<=.f64 c -6530191663593343/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 t (*.f64 b i)) (if (<=.f64 c -7883897387251153/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 c 8984843626543997/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t (*.f64 b i)) (*.f64 c (*.f64 a j))))))
(if (<=.f64 c -669999999999999972585967949976375040552508325888) (*.f64 c (*.f64 a j)) (if (<=.f64 c -6530191663593343/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 t (*.f64 b i)) (if (<=.f64 c -7883897387251153/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 x (neg.f64 (*.f64 t a))) (if (<=.f64 c 8984843626543997/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t (*.f64 b i)) (*.f64 c (*.f64 a j))))))
(if (<=.f64 i -2981548200787093/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 t (*.f64 i b)) (if (<=.f64 i 3029452159344359/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 c (*.f64 a j)) (if (<=.f64 i 4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (*.f64 t (*.f64 a (neg.f64 x))) (if (<=.f64 i 8635607916821689/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 j (*.f64 c a)) (*.f64 i (*.f64 t b))))))
(if (<=.f64 i -2981548200787093/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 t (*.f64 b i)) (if (<=.f64 i 3029452159344359/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 c (*.f64 a j)) (if (<=.f64 i 4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (*.f64 t (neg.f64 (*.f64 x a))) (if (<=.f64 i 8635607916821689/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 j (*.f64 a c)) (*.f64 i (*.f64 t b))))))
(if (<=.f64 c -37000000000000000887058844535446249253371904) (*.f64 c (*.f64 a j)) (if (<=.f64 c 8256342791959349/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 t (*.f64 i b)) (*.f64 c (*.f64 a j))))
(if (or (<=.f64 c -37000000000000000887058844535446249253371904) (not (<=.f64 c 8256342791959349/485667223056432267729865476705879726660601709763034880312953102434726071301302124544))) (*.f64 c (*.f64 a j)) (*.f64 t (*.f64 b i)))
(if (<=.f64 t -5039271723608001/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 i (*.f64 t b)) (if (<=.f64 t -4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 c (*.f64 a j)) (if (<=.f64 t -5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 i (*.f64 t b)) (if (<=.f64 t -1877755279706495/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 j (*.f64 c a)) (if (<=.f64 t 6977148903656175/162259276829213363391578010288128) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 t -5039271723608001/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 i (*.f64 t b)) (if (<=.f64 t -4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 c (*.f64 a j)) (if (<=.f64 t -5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 i (*.f64 t b)) (if (<=.f64 t -1877755279706495/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 j (*.f64 a c)) (if (<=.f64 t 6977148903656175/162259276829213363391578010288128) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b)))))))
(if (<=.f64 i -4637973545043259/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 i (*.f64 t b)) (if (<=.f64 i 78999999999999996926548246528) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b))))
(if (or (<=.f64 i -4637973545043259/441711766194596082395824375185729628956870974218904739530401550323154944) (not (<=.f64 i 78999999999999996926548246528))) (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 x t))
Compiler

Compiled 4262 to 1657 computations (61.1% saved)

soundness4.2s (7%)

Rules
1984×log-prod
1984×log-prod
1578×pow1
1554×log-prod
1520×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02585
16281
215881
354277
4196677
5453977
6607577
7699177
8743577
9761577
10770077
11772877
035411905
190111467
2268811405
02585
16281
215881
354277
4196677
5453977
6607577
7699177
8743577
9761577
10770077
11772877
02394
151794
2721894
026715457
190815373
2310515329
06456824
116116752
243336618
0917
118213
2230613
040921
199855
2414789
32599789
47126789
026715457
190815373
2310515329
01126
121926
2270326
01581006
1348946
2983946
33962946
47061946
02319826
16438608
222138544
377458544
06456824
116116752
243336618
040921
199855
2414789
32599789
47126789
02319826
16438608
222138544
377458544
043921
1105855
2443789
32804789
47772789
04509108
110178326
230058126
026715457
190815373
2310515329
026715457
190815373
2310515329
026715457
190815373
2310515329
046015146
1126214930
2484514792
026715457
190815373
2310515329
01144
123944
2319944
01459
129747
2414847
035411905
190111467
2268811405
046015146
1126214930
2484514792
046015146
1126214930
2484514792
026715457
190815373
2310515329
046015146
1126214930
2484514792
026715457
190815373
2310515329
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
node limit
node limit
node limit
node limit
node limit
node limit
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 3456 to 1141 computations (67% saved)

end392.0ms (0.7%)

Compiler

Compiled 3965 to 770 computations (80.6% saved)

Profiling

Loading profile data...