Details

Time bar (total: 1.1min)

analyze952.0ms (1.5%)

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)

sample5.8s (8.9%)

Results
3.3s11373×body256infinite
2.5s8256×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)

simplify176.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

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New516
Fresh101
Picked000
Done000
Total617
Accurracy
79.1%
Counts
7 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.1%
(+.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 38 to 23 computations (39.5% saved)

localize30.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(-.f64 (*.f64 a c) (*.f64 y i))
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
88.3%
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series25.0ms (0%)

Counts
4 → 228
Calls

57 calls:

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

rewrite111.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 b (-.f64 (*.f64 z c) (*.f64 t i)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(-.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 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 i t))))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 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 (fma.f64 c z (*.f64 i (neg.f64 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 (fma.f64 c z (*.f64 i (neg.f64 t)))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 c z (*.f64 i (neg.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 i (neg.f64 t))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 i (neg.f64 t))) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a t))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a 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)))

simplify119.0ms (0.2%)

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 → 186
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 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 (-.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 -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 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 i t))))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 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 (fma.f64 c z (*.f64 i (neg.f64 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 (fma.f64 c z (*.f64 i (neg.f64 t)))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 c z (*.f64 i (neg.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 i (neg.f64 t))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 i (neg.f64 t))) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a t))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a 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 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 i (*.f64 b (neg.f64 t)))
(*.f64 i (*.f64 t (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 b c) z)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 b c) z)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 i (*.f64 b (neg.f64 t)))
(*.f64 i (*.f64 t (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 b c) z)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 b c) z)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 b c) z)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 i (*.f64 b (neg.f64 t)))
(*.f64 i (*.f64 t (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 i (*.f64 b (neg.f64 t)))
(*.f64 i (*.f64 t (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 b c) z)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 i (*.f64 b (neg.f64 t)))
(*.f64 i (*.f64 t (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 i (*.f64 b (neg.f64 t)))
(*.f64 i (*.f64 t (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(*.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 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.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 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 y (*.f64 i (fma.f64 a c (*.f64 y i))))) j))
(*.f64 (/.f64 j (fma.f64 (*.f64 y 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 (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 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c a) 2) (*.f64 y (*.f64 i (fma.f64 a c (*.f64 y i))))) j))
(*.f64 (/.f64 j (fma.f64 (*.f64 y 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 (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 b (fma.f64 c z (*.f64 i (neg.f64 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 (fma.f64 c z (*.f64 i (neg.f64 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 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 t)) b))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 1)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(/.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 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)) (fma.f64 i (*.f64 t (fma.f64 c z (*.f64 i t))) (pow.f64 (*.f64 c z) 2))) b)
(*.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 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i t) 3)) (fma.f64 i (*.f64 t (fma.f64 c z (*.f64 i t))) (pow.f64 (*.f64 c z) 2))) b)
(*.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 (fma.f64 c z (*.f64 i (neg.f64 t)))) 1)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3) 1/3)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 c z (*.f64 i (neg.f64 t)))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 i (neg.f64 t))) 3)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 i (neg.f64 t))) 3) (pow.f64 b 3)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a 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 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) 1)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.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 (-.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 (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 (-.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 (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 (-.f64 (*.f64 y z) (*.f64 a t))) 1)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 3)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 1/3)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 1))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.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 y (*.f64 i (fma.f64 a c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c a (*.f64 y i)) (pow.f64 (*.f64 c a) 2)))
(/.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 y (*.f64 i (fma.f64 a c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c a (*.f64 y i)) (pow.f64 (*.f64 c a) 2)))
(/.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 y (*.f64 i (fma.f64 a c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c a (*.f64 y i)) (pow.f64 (*.f64 c a) 2)))
(/.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 y (*.f64 i (fma.f64 a c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c a (*.f64 y i)) (pow.f64 (*.f64 c a) 2)))
(/.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 y (*.f64 i (fma.f64 a c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c a (*.f64 y i)) (pow.f64 (*.f64 c a) 2)))
(/.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))

eval40.0ms (0.1%)

Compiler

Compiled 6847 to 1183 computations (82.7% saved)

prune68.0ms (0.1%)

Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New16620186
Fresh000
Picked101
Done000
Total16720187
Accurracy
95.6%
Counts
187 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.6%
(+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 3) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
62.3%
(+.f64 (-.f64 (/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
43.3%
(+.f64 (-.f64 (/.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
38.0%
(+.f64 (-.f64 (*.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
68.5%
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
67.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
78.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
79.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
78.3%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
54.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (/.f64 b (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))))
65.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
65.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
63.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
78.7%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3))
58.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i))))
79.1%
(+.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)))
68.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
67.3%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
70.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
35.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3))))
Compiler

Compiled 1676 to 1022 computations (39% saved)

localize41.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
88.3%
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
22.4%
(fma.f64 (neg.f64 i) t (*.f64 i t))
Compiler

Compiled 192 to 28 computations (85.4% saved)

series9.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
c
@-inf
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
1.0ms
t
@-inf
(fma.f64 (neg.f64 i) t (*.f64 i t))
1.0ms
i
@inf
(fma.f64 (neg.f64 i) t (*.f64 i t))
1.0ms
t
@inf
(fma.f64 (neg.f64 i) t (*.f64 i t))
1.0ms
b
@0
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))

rewrite117.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1590×prod-diff
1328×log-prod
582×pow-exp
490×expm1-udef
490×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify144.0ms (0.2%)

Algorithm
egg-herbie
Rules
1004×distribute-lft-in
944×distribute-rgt-in
632×unswap-sqr
530×+-commutative
504×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068714533
117407007
239874121
Stop Event
node limit
Counts
371 → 326
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.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 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 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.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 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 -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 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 (*.f64 t (+.f64 i i)) (*.f64 t (+.f64 i i)))
(+.f64 (*.f64 t (+.f64 i i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 i t)))
(+.f64 (*.f64 t (+.f64 i i)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 i t)))) (sqrt.f64 (*.f64 i t)) (*.f64 i t)))
(+.f64 (*.f64 t (+.f64 i i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (sqrt.f64 (*.f64 i t))) (*.f64 i t)))
(+.f64 (*.f64 i t) (*.f64 i t))
(+.f64 0 (*.f64 t (+.f64 i i)))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 t (+.f64 i i)))) (cbrt.f64 (exp.f64 (*.f64 t (+.f64 i i)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 t (+.f64 i i))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 t (+.f64 i i))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 t (+.f64 i i))))))
(-.f64 (*.f64 i t) (*.f64 i t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 i i)))) 1)
(*.f64 t (+.f64 i i))
(*.f64 (*.f64 t (+.f64 i i)) 1)
(*.f64 1 (*.f64 t (+.f64 i i)))
(*.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) 2) (cbrt.f64 (*.f64 t (+.f64 i i))))
(*.f64 (sqrt.f64 (*.f64 t (+.f64 i i))) (sqrt.f64 (*.f64 t (+.f64 i i))))
(/.f64 (+.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 i t) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 i t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 i t) 2)) (*.f64 t (+.f64 i i)))
(pow.f64 (*.f64 t (+.f64 i i)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) 3)
(pow.f64 (pow.f64 (*.f64 t (+.f64 i i)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 i i))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 i i)) 2))
(log.f64 (exp.f64 (*.f64 t (+.f64 i i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 i i)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) i) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 t) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 t) i) (pow.f64 (exp.f64 t) i)))
(log.f64 (/.f64 (pow.f64 (exp.f64 t) i) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 t) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 i i)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 i i))))
(exp.f64 (log.f64 (*.f64 t (+.f64 i i))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 i i))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (+.f64 i i))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (+.f64 i i)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (+.f64 i i)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (+.f64 i i)))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 i i))))
(+.f64 0 (*.f64 b (fma.f64 i t (*.f64 c z))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i t) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 1)
(pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 i t (*.f64 c z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 i t (*.f64 c z)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))))
(fma.f64 b (*.f64 c z) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 c z) b (*.f64 (*.f64 i t) b))
Outputs
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 (*.f64 -1 t) t) i)
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) i))
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 (+.f64 i (*.f64 -1 i)) t)
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 (*.f64 0 t) i)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) t))
(*.f64 (*.f64 0 t) i)
0
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i t))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 i b) (neg.f64 t))
(*.f64 t (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 c (*.f64 b z))
(*.f64 b (*.f64 c z))
(*.f64 z (*.f64 b c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(*.f64 z (*.f64 b c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 i b) (neg.f64 t))
(*.f64 t (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(*.f64 z (*.f64 b c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(*.f64 z (*.f64 b c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(*.f64 z (*.f64 b c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 i b) (neg.f64 t))
(*.f64 t (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 i b) (neg.f64 t))
(*.f64 t (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(*.f64 z (*.f64 b c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 i b) (neg.f64 t))
(*.f64 t (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 (neg.f64 i) (*.f64 t b))
(*.f64 (*.f64 i b) (neg.f64 t))
(*.f64 t (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(+.f64 (*.f64 t (+.f64 i i)) (*.f64 t (+.f64 i i)))
(*.f64 (+.f64 i i) (+.f64 t t))
(*.f64 t (*.f64 i 4))
(+.f64 (*.f64 t (+.f64 i i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 i t)))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (*.f64 t (+.f64 i i)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 i t)))) (sqrt.f64 (*.f64 i t)) (*.f64 i t)))
(*.f64 (+.f64 i i) (+.f64 t t))
(*.f64 t (*.f64 i 4))
(+.f64 (*.f64 t (+.f64 i i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (sqrt.f64 (*.f64 i t))) (*.f64 i t)))
(*.f64 (+.f64 i i) (+.f64 t t))
(*.f64 t (*.f64 i 4))
(+.f64 (*.f64 i t) (*.f64 i t))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 0 (*.f64 t (+.f64 i i)))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 i t (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 t i (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i t) 1 (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 i t)) (neg.f64 (sqrt.f64 (*.f64 i t))) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 -1 (*.f64 i t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (cbrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i t))) (sqrt.f64 (*.f64 i t)) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 t) (neg.f64 i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (neg.f64 (cbrt.f64 (*.f64 t i))) (*.f64 (*.f64 i (cbrt.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))) (neg.f64 (fma.f64 (*.f64 i (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) (*.f64 t i))))
(*.f64 (*.f64 t i) -2)
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 t) i)) (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 (cbrt.f64 t) i) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 i t)))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 i) t)) (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 (cbrt.f64 i) t) (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 t) i)) (sqrt.f64 t) (*.f64 (*.f64 (sqrt.f64 t) i) (sqrt.f64 t))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) t)) (sqrt.f64 i) (*.f64 (*.f64 (sqrt.f64 i) t) (sqrt.f64 i))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (*.f64 i t) -1))) (fma.f64 (*.f64 i t) -1 (*.f64 (*.f64 i t) -1)))
(+.f64 (fma.f64 t i (*.f64 (*.f64 t i) 1)) (fma.f64 (*.f64 t i) -1 (*.f64 i (neg.f64 t))))
(+.f64 (*.f64 i (+.f64 t t)) (*.f64 (*.f64 t i) -2))
(-.f64 (*.f64 i (+.f64 t t)) (*.f64 i (+.f64 t t)))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)) (*.f64 (cbrt.f64 (*.f64 i t)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 i (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 i (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 i (sqrt.f64 t)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2))))) (fma.f64 (neg.f64 (cbrt.f64 i)) (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 t (pow.f64 (cbrt.f64 i) 2)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 i)) (*.f64 t (sqrt.f64 i)) (*.f64 (sqrt.f64 i) (*.f64 t (sqrt.f64 i)))))
(*.f64 (*.f64 0 t) i)
0
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 t (+.f64 i i)))) (cbrt.f64 (exp.f64 (*.f64 t (+.f64 i i)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 t (+.f64 i i))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 i (+.f64 t t)))) (cbrt.f64 (exp.f64 (*.f64 i (+.f64 t t)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 i (+.f64 t t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 i (+.f64 t t)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 i (+.f64 t t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (+.f64 i i))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (+.f64 i i)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 t (+.f64 i i))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 t (+.f64 i i))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 i (+.f64 t t))))))
(*.f64 2 (log.f64 (fabs.f64 (pow.f64 (exp.f64 t) i))))
(-.f64 (*.f64 i t) (*.f64 i t))
(*.f64 (*.f64 0 t) i)
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 i i)))) 1)
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(*.f64 t (+.f64 i i))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(*.f64 (*.f64 t (+.f64 i i)) 1)
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(*.f64 1 (*.f64 t (+.f64 i i)))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(*.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) 2))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) 2) (cbrt.f64 (*.f64 t (+.f64 i i))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(*.f64 (sqrt.f64 (*.f64 t (+.f64 i i))) (sqrt.f64 (*.f64 t (+.f64 i i))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(/.f64 (+.f64 (pow.f64 (*.f64 i t) 3) (pow.f64 (*.f64 i t) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 i t) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 t i) 3)) (+.f64 0 (pow.f64 (*.f64 t i) 2)))
(/.f64 2 (/.f64 (pow.f64 (*.f64 t i) 2) (pow.f64 (*.f64 t i) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 i t) 2)) (*.f64 t (+.f64 i i)))
(*.f64 (*.f64 0 t) i)
0
(pow.f64 (*.f64 t (+.f64 i i)) 1)
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 i i))) 3)
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(pow.f64 (pow.f64 (*.f64 t (+.f64 i i)) 3) 1/3)
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 i i))) 2)
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 i i)) 2))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log.f64 (exp.f64 (*.f64 t (+.f64 i i))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 i i)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) i) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 t) i)))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log.f64 (/.f64 (pow.f64 (exp.f64 t) i) (pow.f64 (exp.f64 t) i)))
(*.f64 (*.f64 0 t) i)
0
(log.f64 (/.f64 (pow.f64 (exp.f64 t) i) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(*.f64 (*.f64 0 t) i)
0
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 t) i)))
(*.f64 (*.f64 0 t) i)
0
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(*.f64 (*.f64 0 t) i)
0
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 i i)) 3))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 i i))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(exp.f64 (log.f64 (*.f64 t (+.f64 i i))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 i i))) 1))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (+.f64 i i))) 1) 1))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (+.f64 i i)))) 3))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (+.f64 i i)))) 1/3))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (+.f64 i i)))) 2))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 i i))))
(fma.f64 t (+.f64 i i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t i))) (pow.f64 (cbrt.f64 (*.f64 t i)) 2) (*.f64 t i)))
(*.f64 i (+.f64 t t))
(+.f64 0 (*.f64 b (fma.f64 i t (*.f64 c z))))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i t)))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i t) b))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 t i (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 t i (*.f64 c z))) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 1)
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 1)
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 3)
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 3) 1/3)
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 2)
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 2))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 i t (*.f64 c z))) b))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 i t (*.f64 c z))) 3))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 i t (*.f64 c z)) 3)))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 i t (*.f64 c z)) 3) (pow.f64 b 3)))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 1))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))) 1) 1))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 3))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 1/3))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (fma.f64 i t (*.f64 c z))))) 2))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 i t (*.f64 c z)))))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(fma.f64 b (*.f64 c z) (*.f64 b (*.f64 i t)))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))
(fma.f64 (*.f64 c z) b (*.f64 (*.f64 i t) b))
(*.f64 b (fma.f64 i t (*.f64 c z)))
(*.f64 b (fma.f64 t i (*.f64 c z)))

localize27.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))
92.4%
(*.f64 c (*.f64 j a))
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
Compiler

Compiled 114 to 21 computations (81.6% saved)

series13.0ms (0%)

Counts
2 → 132
Calls

33 calls:

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

rewrite101.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
924×expm1-udef
924×log1p-udef
524×add-sqr-sqrt
522×pow1
522×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify124.0ms (0.2%)

Algorithm
egg-herbie
Rules
1160×distribute-lft-in
1142×distribute-rgt-in
1018×fma-neg
892×cancel-sign-sub-inv
564×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024310261
17399289
226938995
Stop Event
node limit
Counts
197 → 145
Calls
Call 1
Inputs
(*.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 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.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 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.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 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.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 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.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 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.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 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.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 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (+.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 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))
(+.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 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 (-.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 i t) (*.f64 c z)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(*.f64 i (*.f64 t b))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(*.f64 i (*.f64 t b))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 j a)))) 1)
(pow.f64 (*.f64 c (*.f64 j a)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 j a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 j a))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 j a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 j a)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 j a)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 j a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 j a) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 j a))))
(exp.f64 (log.f64 (*.f64 c (*.f64 j a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 j a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 j a))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (+.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))
(*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1)
(*.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2)) (/.f64 1 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2)) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))) (neg.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (-.f64 (*.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))))) (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))) (-.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 1 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
Outputs
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 t (*.f64 a x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b))))
(*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b))))
(*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 a x)) (*.f64 -1 (*.f64 i b))) t)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b))))
(*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b)))
(*.f64 t (-.f64 (*.f64 i b) (*.f64 a x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 a x) (*.f64 i b)) t)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t)))))
(fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 a (*.f64 x (neg.f64 t)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a t) (neg.f64 x))
(*.f64 a (*.f64 x (neg.f64 t)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))))
(*.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (*.f64 t b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 c (*.f64 z (neg.f64 b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 c (*.f64 z (neg.f64 b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 t b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 z (*.f64 c b)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 c z) b))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 i (*.f64 t b))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 i (*.f64 t b))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 j a)))) 1)
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(pow.f64 (*.f64 c (*.f64 j a)) 1)
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3)
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(pow.f64 (pow.f64 (*.f64 c (*.f64 j a)) 3) 1/3)
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 j a))) 2)
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 j a)) 2))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 j a)))))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 j a)) 3))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 j a) 3)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 j a) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 j a))))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(exp.f64 (log.f64 (*.f64 c (*.f64 j a))))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 j a))) 1))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 j a))))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (+.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(+.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1)
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2)) (/.f64 1 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2)) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) 2))) (neg.f64 (fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 3) (pow.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (-.f64 (*.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))))) (*.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (-.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 3) (pow.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (-.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2)))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 3)) (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2) (*.f64 (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))) (-.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))))
(/.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 1)
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 3)
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3) 1/3)
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 2)
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) 1))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 (fma.f64 y z (*.f64 a (neg.f64 t))) x (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 1 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i t))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(fma.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(fma.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) 2)) 0)
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t))))) (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 a (neg.f64 t)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 t)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))))

localize28.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
89.5%
(*.f64 (neg.f64 i) (*.f64 j y))
Compiler

Compiled 118 to 22 computations (81.4% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 (neg.f64 i) (*.f64 j y))
1.0ms
j
@inf
(*.f64 (neg.f64 i) (*.f64 j y))
1.0ms
i
@inf
(*.f64 (neg.f64 i) (*.f64 j y))
1.0ms
i
@0
(*.f64 (neg.f64 i) (*.f64 j y))
1.0ms
j
@0
(*.f64 (neg.f64 i) (*.f64 j y))

rewrite55.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 (neg.f64 i) (*.f64 j y))
Outputs
(-.f64 0 (*.f64 i (*.f64 j y)))
(-.f64 (+.f64 1 (*.f64 i (*.f64 j y))) 1)
(pow.f64 (*.f64 i (*.f64 j y)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 j y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) 2)
(neg.f64 (*.f64 i (*.f64 j y)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 j y)))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 j y)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 j y))))
(exp.f64 (log.f64 (*.f64 i (*.f64 j y))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 j y))))

simplify76.0ms (0.1%)

Algorithm
egg-herbie
Rules
1222×distribute-rgt-in
1204×log-prod
1200×distribute-lft-in
974×associate-*r*
858×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043921
1107855
2463789
32769789
47744789
Stop Event
node limit
Counts
49 → 20
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(-.f64 0 (*.f64 i (*.f64 j y)))
(-.f64 (+.f64 1 (*.f64 i (*.f64 j y))) 1)
(pow.f64 (*.f64 i (*.f64 j y)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 j y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) 2)
(neg.f64 (*.f64 i (*.f64 j y)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 j y)))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 j y)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 j y))))
(exp.f64 (log.f64 (*.f64 i (*.f64 j y))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 j y))))
Outputs
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(-.f64 0 (*.f64 i (*.f64 j y)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(-.f64 (+.f64 1 (*.f64 i (*.f64 j y))) 1)
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(pow.f64 (*.f64 i (*.f64 j y)) 1)
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 j y))) 3)
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(pow.f64 (pow.f64 (*.f64 i (*.f64 j y)) 3) 1/3)
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 j y))) 2)
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(neg.f64 (*.f64 i (*.f64 j y)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 j y)) 2))
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 j y)))
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 j y)) 3))
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 j y))))
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(exp.f64 (log.f64 (*.f64 i (*.f64 j y))))
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 j y))))
(+.f64 (+.f64 (*.f64 i (*.f64 y j)) 1) -1)
(+.f64 (*.f64 j (*.f64 i y)) 0)
(*.f64 i (*.f64 y j))

localize34.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
90.3%
(*.f64 (*.f64 a c) j)
89.0%
(*.f64 (*.f64 y (neg.f64 i)) j)
Compiler

Compiled 145 to 25 computations (82.8% saved)

series1.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
j
@-inf
(*.f64 (*.f64 y (neg.f64 i)) j)
0.0ms
y
@0
(*.f64 (*.f64 y (neg.f64 i)) j)
0.0ms
y
@inf
(*.f64 (*.f64 y (neg.f64 i)) j)
0.0ms
y
@-inf
(*.f64 (*.f64 y (neg.f64 i)) j)
0.0ms
i
@inf
(*.f64 (*.f64 y (neg.f64 i)) j)

rewrite67.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1352×log-prod
994×pow-prod-down
628×pow-prod-up
620×pow-unpow
534×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01330
126226
2331426
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(*.f64 (*.f64 y (neg.f64 i)) j)
(*.f64 (*.f64 a c) j)
Outputs
(+.f64 0 (*.f64 y (*.f64 i j)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(-.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)
(neg.f64 (*.f64 y (*.f64 i j)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(log.f64 (/.f64 1 (+.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))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(+.f64 0 (*.f64 j (*.f64 a c)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 a c)))) 1)
(pow.f64 (*.f64 j (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 3)
(pow.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 a c))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 a c))))
(exp.f64 (log.f64 (*.f64 j (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (*.f64 a c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 j (*.f64 a c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (*.f64 a c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 j (*.f64 a c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (*.f64 a c)))) 2))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 a c))))

simplify85.0ms (0.1%)

Algorithm
egg-herbie
Rules
1622×log-prod
866×fma-neg
788×fma-def
558×distribute-lft-in
548×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01201756
12681696
29391696
339891696
470211696
Stop Event
node limit
Counts
116 → 57
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i 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 c (*.f64 a j))
(+.f64 0 (*.f64 y (*.f64 i j)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(-.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)
(neg.f64 (*.f64 y (*.f64 i j)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(log.f64 (/.f64 1 (+.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))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(+.f64 0 (*.f64 j (*.f64 a c)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 a c)))) 1)
(pow.f64 (*.f64 j (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 3)
(pow.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 a c))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 a c))))
(exp.f64 (log.f64 (*.f64 j (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (*.f64 a c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 j (*.f64 a c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (*.f64 a c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 j (*.f64 a c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (*.f64 a c)))) 2))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 a c))))
Outputs
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 c a))
(+.f64 0 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i j))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))
(*.f64 y (*.f64 i j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)
(*.f64 y (*.f64 i j))
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(*.f64 y (*.f64 i j))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(*.f64 y (*.f64 i j))
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2) 1/2)
(*.f64 y (*.f64 i j))
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(*.f64 y (*.f64 i j))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(*.f64 y (*.f64 i j))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(*.f64 y (*.f64 i j))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))
(*.f64 y (*.f64 i j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(*.f64 y (*.f64 i j))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j))))))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 j (*.f64 y (neg.f64 i)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(*.f64 y (*.f64 i j))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (*.f64 i j))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (*.f64 i j))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1))
(*.f64 y (*.f64 i j))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 i j))) 1) 1))
(*.f64 y (*.f64 i j))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 i j)))) 3))
(*.f64 y (*.f64 i j))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 i j)))) 1/3))
(*.f64 y (*.f64 i j))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 i j)))) 2))
(*.f64 y (*.f64 i j))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (*.f64 i j))
(+.f64 0 (*.f64 j (*.f64 a c)))
(*.f64 j (*.f64 c a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 c a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 c a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 j) (*.f64 c a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))))
(*.f64 j (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 a c)))) 1)
(*.f64 j (*.f64 c a))
(pow.f64 (*.f64 j (*.f64 a c)) 1)
(*.f64 j (*.f64 c a))
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 3)
(*.f64 j (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) 1/2)
(*.f64 j (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) 1/3)
(*.f64 j (*.f64 c a))
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 a c))) 2)
(*.f64 j (*.f64 c a))
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2))
(*.f64 j (*.f64 c a))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 a c)))
(*.f64 j (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))))
(*.f64 j (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3))
(*.f64 j (*.f64 c a))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 a c))))
(*.f64 j (*.f64 c a))
(exp.f64 (log.f64 (*.f64 j (*.f64 a c))))
(*.f64 j (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 j (*.f64 a c))) 1))
(*.f64 j (*.f64 c a))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 j (*.f64 a c))) 1) 1))
(*.f64 j (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (*.f64 a c)))) 3))
(*.f64 j (*.f64 c a))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 j (*.f64 a c)))) 1/3))
(*.f64 j (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (*.f64 a c)))) 2))
(*.f64 j (*.f64 c a))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 a c))))
(*.f64 j (*.f64 c a))

localize44.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))
90.9%
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))
88.3%
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
Compiler

Compiled 161 to 32 computations (80.1% saved)

series18.0ms (0%)

Counts
1 → 16
Calls

15 calls:

TimeVariablePointExpression
6.0ms
i
@0
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))
5.0ms
b
@-inf
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))
2.0ms
c
@0
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))
1.0ms
z
@0
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))
1.0ms
t
@0
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))

rewrite67.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1274×log-prod
858×pow-prod-down
668×pow-prod-up
590×pow-exp
492×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01429
127625
2337425
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))))
Outputs
(+.f64 0 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) 1)
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(*.f64 (cbrt.f64 (fma.f64 c z (*.f64 i t))) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (cbrt.f64 (fma.f64 c z (*.f64 i t))))
(*.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 2) 1/6)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))

simplify73.0ms (0.1%)

Algorithm
egg-herbie
Rules
1458×times-frac
1250×fma-def
880×associate-/l*
780×associate-/r*
608×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02174294971716
16324360
224324128
Stop Event
node limit
Counts
48 → 73
Calls
Call 1
Inputs
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3) (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3) (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3))) (*.f64 -2/9 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3))))) (pow.f64 z 3)) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))))
(pow.f64 (*.f64 c (*.f64 z b)) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b 2) (pow.f64 z 2)))) 1/3) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 t 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (pow.f64 t 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))))
(pow.f64 (*.f64 c (*.f64 z b)) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b 2) (pow.f64 z 2)))) 1/3) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 i 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (pow.f64 i 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))))
(+.f64 0 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) 1)
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(*.f64 (cbrt.f64 (fma.f64 c z (*.f64 i t))) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (cbrt.f64 (fma.f64 c z (*.f64 i t))))
(*.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 2) 1/6)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
Outputs
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 c (*.f64 z (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1) (*.f64 -1/9 (*.f64 (*.f64 c (*.f64 c (*.f64 z z))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))))))
(fma.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) -1/9) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 c (*.f64 z (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3) (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3) (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/9 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t)))))) (*.f64 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))))) 1/27)))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 i i) (*.f64 (*.f64 t t) (*.f64 b b)))))) (fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))))
(fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))))) -5/27)) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 i i) (*.f64 (*.f64 t b) (*.f64 t b))))))) (fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1) (*.f64 -1/9 (*.f64 (*.f64 c (*.f64 c (*.f64 z z))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))))))
(fma.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 (*.f64 i b) (*.f64 i b))))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))))) -5/27)) (fma.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) -1/9) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 c (*.f64 z (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 c (*.f64 z (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1) (*.f64 -1/9 (*.f64 (*.f64 c (*.f64 c (*.f64 z z))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))))))
(fma.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) -1/9) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 c (*.f64 z (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3))) (*.f64 -2/9 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/3))))) (pow.f64 z 3)) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 7)) (*.f64 (pow.f64 i 2) (pow.f64 t 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 b 11)) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 t b))) 1/3) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 i i) (*.f64 (*.f64 t t) (*.f64 b b))))) (/.f64 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t)))) (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t)))))))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 z 3)))) (fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i i) (*.f64 t t))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 i i) (*.f64 (*.f64 t b) (*.f64 t b))))) (/.f64 (pow.f64 z 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 (*.f64 1/27 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2))) (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t))))) (*.f64 -2/9 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)))))))) (fma.f64 1/3 (*.f64 (*.f64 c z) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 i (*.f64 i (*.f64 t t)))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1) (*.f64 -1/9 (*.f64 (*.f64 c (*.f64 c (*.f64 z z))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 (*.f64 i b) (*.f64 i b)))) (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t)))) (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2))) -5/27))) (fma.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)) (*.f64 z (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 i 7) (pow.f64 t 7))) 1/18)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) -1/9) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 c (*.f64 z (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 i t) (*.f64 i t))) 1/18))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) (cbrt.f64 -1)))))
(pow.f64 (*.f64 c (*.f64 z b)) 1/3)
(cbrt.f64 (*.f64 c (*.f64 b z)))
(cbrt.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18)) (*.f64 i t)) (cbrt.f64 (*.f64 c (*.f64 b z))))
(fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 i t))) (cbrt.f64 (*.f64 c (*.f64 b z))))
(fma.f64 -1/3 (*.f64 i (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18)))) (cbrt.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3)))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18)) (*.f64 i t)) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 t t)) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z)))))
(fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 i t))) (fma.f64 -1/9 (*.f64 (*.f64 i (*.f64 i (*.f64 t t))) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z)))))
(fma.f64 (*.f64 (*.f64 i t) (*.f64 i t)) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18)))) (cbrt.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b 2) (pow.f64 z 2)))) 1/3) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 t 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (pow.f64 t 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 z z) (*.f64 b b))))) (*.f64 (pow.f64 i 3) (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z)))) (*.f64 1 (pow.f64 t 3))) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z)))) (pow.f64 t 3)))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18)) (*.f64 i t)) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 t t)) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 b z) (*.f64 b z)) c) c))) (*.f64 (pow.f64 i 3) (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c))) (pow.f64 t 3)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c))) (*.f64 (pow.f64 t 3) -1/27))))) (fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 i t))) (fma.f64 -1/9 (*.f64 (*.f64 i (*.f64 i (*.f64 t t))) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z))))))
(fma.f64 -1/3 (fma.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z))))) (pow.f64 t 3)) 5/27) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 b (*.f64 b (*.f64 z z))))) (pow.f64 i 3)) (*.f64 i (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18))))) (fma.f64 (*.f64 (*.f64 i t) (*.f64 i t)) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 b (*.f64 c z)))))
(pow.f64 (*.f64 c (*.f64 z b)) 1/3)
(cbrt.f64 (*.f64 c (*.f64 b z)))
(cbrt.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18)) (*.f64 i t)) (cbrt.f64 (*.f64 c (*.f64 b z))))
(fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 i t))) (cbrt.f64 (*.f64 c (*.f64 b z))))
(fma.f64 -1/3 (*.f64 i (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18)))) (cbrt.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3)))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18)) (*.f64 i t)) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 t t)) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z)))))
(fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 i t))) (fma.f64 -1/9 (*.f64 (*.f64 i (*.f64 i (*.f64 t t))) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z)))))
(fma.f64 (*.f64 (*.f64 i t) (*.f64 i t)) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18)))) (cbrt.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b 2) (pow.f64 z 2)))) 1/3) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 i 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/3) (pow.f64 i 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 7)) (*.f64 (pow.f64 c 2) (pow.f64 z 2))) 1/9) (*.f64 i t))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 b 11)) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 t 2)))) (pow.f64 (*.f64 c (*.f64 z b)) 1/3))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 z z) (*.f64 b b))))) (*.f64 (pow.f64 i 3) (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z)))) (*.f64 1 (pow.f64 t 3))) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z)))) (pow.f64 t 3)))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 (*.f64 c c) (*.f64 z z))) 1/18)) (*.f64 i t)) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 t t)) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 b z) (*.f64 b z)) c) c))) (*.f64 (pow.f64 i 3) (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c))) (pow.f64 t 3)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c))) (*.f64 (pow.f64 t 3) -1/27))))) (fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 b 7) (*.f64 z z)) (*.f64 c c)) 1/18) (*.f64 i t))) (fma.f64 -1/9 (*.f64 (*.f64 i (*.f64 i (*.f64 t t))) (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 c (*.f64 b z))))))
(fma.f64 -1/3 (fma.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z))))) (pow.f64 t 3)) 5/27) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 b (*.f64 b (*.f64 z z))))) (pow.f64 i 3)) (*.f64 i (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18) (pow.f64 (/.f64 (pow.f64 b 7) (*.f64 c (*.f64 c (*.f64 z z)))) 1/18))))) (fma.f64 (*.f64 (*.f64 i t) (*.f64 i t)) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18) (pow.f64 (/.f64 (pow.f64 b 11) (*.f64 (pow.f64 c 7) (pow.f64 z 7))) 1/18))) (cbrt.f64 (*.f64 b (*.f64 c z)))))
(+.f64 0 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) 1)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(*.f64 1 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(*.f64 (cbrt.f64 (fma.f64 c z (*.f64 i t))) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (cbrt.f64 (fma.f64 c z (*.f64 i t))))
(*.f64 (cbrt.f64 (fma.f64 c z (*.f64 i t))) (cbrt.f64 b))
(*.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/3)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 3)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2) 1/2)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 2) 1/6)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 3) 1/9)
(*.f64 (pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 3) 1/18) (pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 3) 1/18))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i t))) 1/6) 2)
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2/3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) (cbrt.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 2))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 1))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1) 1/3))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))) 1/3) 1))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 1) 1))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t)))))) 3))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 2))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))))
(cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))

eval334.0ms (0.5%)

Compiler

Compiled 52964 to 10163 computations (80.8% saved)

prune444.0ms (0.7%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New1145311176
Fresh11415
Picked101
Done404
Total1161351196
Accurracy
100.0%
Counts
1196 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
67.2%
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
33.3%
(+.f64 (-.f64 (*.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
52.3%
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
56.1%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
67.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
67.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
52.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
63.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 3) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
65.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (neg.f64 t))) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
61.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
45.4%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (/.f64 b (fma.f64 c z (*.f64 i t))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)))) (*.f64 c (*.f64 j a)))
67.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3))
58.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i))))
65.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
70.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
35.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3))))
38.1%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
43.0%
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
46.6%
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
45.4%
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
26.2%
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
30.9%
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
29.2%
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
26.3%
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
33.4%
(+.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2))) (*.f64 c (*.f64 j a)))
27.0%
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
27.6%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
25.5%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
41.4%
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
33.2%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
30.0%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
29.8%
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
28.1%
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
42.0%
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
Compiler

Compiled 2188 to 1396 computations (36.2% saved)

localize36.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))
94.3%
(*.f64 y (*.f64 i j))
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
90.9%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
Compiler

Compiled 124 to 26 computations (79% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 y (*.f64 i j))
0.0ms
j
@0
(*.f64 y (*.f64 i j))
0.0ms
i
@0
(*.f64 y (*.f64 i j))
0.0ms
j
@inf
(*.f64 y (*.f64 i j))
0.0ms
j
@-inf
(*.f64 y (*.f64 i j))

rewrite83.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 i j))
Outputs
(-.f64 (+.f64 1 (*.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)) 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 (pow.f64 (exp.f64 j) i) y))
(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))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))

simplify54.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
036299
190299
2318299
32015299
45783299
Stop Event
node limit
Counts
23 → 12
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 (+.f64 1 (*.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)) 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 (pow.f64 (exp.f64 j) i) y))
(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))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
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 (+.f64 1 (*.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)) 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 (pow.f64 (exp.f64 j) i) y))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))

localize51.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
92.4%
(*.f64 c (*.f64 j a))
92.4%
(*.f64 i (*.f64 t b))
Compiler

Compiled 42 to 14 computations (66.7% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

9 calls:

TimeVariablePointExpression
1.0ms
i
@0
(*.f64 i (*.f64 t b))
1.0ms
t
@0
(*.f64 i (*.f64 t b))
0.0ms
t
@inf
(*.f64 i (*.f64 t b))
0.0ms
b
@0
(*.f64 i (*.f64 t b))
0.0ms
i
@inf
(*.f64 i (*.f64 t b))

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 i (*.f64 t b))
Outputs
(-.f64 (+.f64 1 (*.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 (pow.f64 (exp.f64 b) t) i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 t b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 t b))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 t b))))

simplify51.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 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 (pow.f64 (exp.f64 b) t) i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 t b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 t b))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 t b))))
Outputs
(-.f64 (+.f64 1 (*.f64 i (*.f64 t b))) 1)
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (*.f64 i (*.f64 t b)) 1)
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3)
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 t b))) 2)
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 2))
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) t) i))
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 t b)) 3))
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 t b))))
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(exp.f64 (log.f64 (*.f64 i (*.f64 t b))))
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 t b))))
(+.f64 (+.f64 1 (*.f64 i (*.f64 t b))) -1)
(+.f64 (*.f64 i (*.f64 t b)) 0)
(*.f64 i (*.f64 t b))

localize57.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
92.4%
(*.f64 c (*.f64 j a))
91.1%
(*.f64 (*.f64 a t) (neg.f64 x))
Compiler

Compiled 45 to 15 computations (66.7% saved)

series6.0ms (0%)

Counts
2 → 96
Calls

24 calls:

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

rewrite80.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1544×log-prod
958×fma-def
696×pow-prod-up
636×pow-exp
516×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01448
129540
2405740
Stop Event
node limit
Counts
2 → 116
Calls
Call 1
Inputs
(*.f64 (*.f64 a t) (neg.f64 x))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
Outputs
(+.f64 0 (*.f64 t (*.f64 a x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(-.f64 0 (*.f64 t (*.f64 a x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 a x)))) 1)
(pow.f64 (*.f64 t (*.f64 a x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) 2)
(neg.f64 (*.f64 t (*.f64 a x)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (log.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (*.f64 a x)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 a x))))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))) (/.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(*.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 1)
(*.f64 1 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (/.f64 1 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))))
(/.f64 1 (/.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (*.f64 (*.f64 (*.f64 t (*.f64 a x)) c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))) (neg.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (neg.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))
(pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 3)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 2))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 a t)) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (pow.f64 (exp.f64 a) j) c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 x) (*.f64 a t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (pow.f64 (exp.f64 x) (*.f64 a t))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 x) (*.f64 a t))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 t x) (*.f64 a (*.f64 c j)))
(fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 a t) x (*.f64 a (*.f64 c j)))
(fma.f64 x (*.f64 a t) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 t (*.f64 a x)) 1 (*.f64 a (*.f64 c j)))
(fma.f64 c (*.f64 a j) (*.f64 t (*.f64 a x)))
(fma.f64 j (*.f64 a c) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 a j) c (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 t (*.f64 a x)))
(fma.f64 1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 (cbrt.f64 (*.f64 a t)) x) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 t (*.f64 a x)))
(fma.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (cbrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 t x)) (*.f64 a (*.f64 c j)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a t)) (*.f64 (sqrt.f64 (*.f64 a t)) x) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 t (*.f64 a x)))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (sqrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 t x)) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 t (*.f64 a x)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 -1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 c j) a (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 t x) a (*.f64 a (*.f64 c j)))
(fma.f64 (neg.f64 (*.f64 a t)) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) -1) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 x a) t (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (cbrt.f64 (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 c a) j (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 c j) 1) a (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 t (*.f64 a x)))

simplify140.0ms (0.2%)

Algorithm
egg-herbie
Rules
954×distribute-lft-in
936×distribute-rgt-in
872×cancel-sign-sub-inv
676×fma-neg
654×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02815832
17125568
224715538
Stop Event
node limit
Counts
212 → 150
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 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 0 (*.f64 t (*.f64 a x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(-.f64 0 (*.f64 t (*.f64 a x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 a x)))) 1)
(pow.f64 (*.f64 t (*.f64 a x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) 2)
(neg.f64 (*.f64 t (*.f64 a x)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (log.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (*.f64 a x)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 a x))))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))) (/.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(*.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 1)
(*.f64 1 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (/.f64 1 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))))
(/.f64 1 (/.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (*.f64 (*.f64 (*.f64 t (*.f64 a x)) c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))) (neg.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (neg.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))
(pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 3)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 2))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 a t)) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (pow.f64 (exp.f64 a) j) c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 x) (*.f64 a t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (pow.f64 (exp.f64 x) (*.f64 a t))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 x) (*.f64 a t))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 t x) (*.f64 a (*.f64 c j)))
(fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 a t) x (*.f64 a (*.f64 c j)))
(fma.f64 x (*.f64 a t) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 t (*.f64 a x)) 1 (*.f64 a (*.f64 c j)))
(fma.f64 c (*.f64 a j) (*.f64 t (*.f64 a x)))
(fma.f64 j (*.f64 a c) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 a j) c (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 t (*.f64 a x)))
(fma.f64 1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 (cbrt.f64 (*.f64 a t)) x) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 t (*.f64 a x)))
(fma.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (cbrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 t x)) (*.f64 a (*.f64 c j)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a t)) (*.f64 (sqrt.f64 (*.f64 a t)) x) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 t (*.f64 a x)))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (sqrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 t x)) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 t (*.f64 a x)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 -1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 c j) a (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 t x) a (*.f64 a (*.f64 c j)))
(fma.f64 (neg.f64 (*.f64 a t)) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) -1) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 x a) t (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (cbrt.f64 (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 c a) j (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 c j) 1) a (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 t (*.f64 a x)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 t (*.f64 a x)))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 t x))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 c j)))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 0 (*.f64 t (*.f64 a x)))
(*.f64 a (*.f64 t x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 t x)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))))
(*.f64 a (*.f64 t x))
(-.f64 0 (*.f64 t (*.f64 a x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 a x)))) 1)
(*.f64 a (*.f64 t x))
(pow.f64 (*.f64 t (*.f64 a x)) 1)
(*.f64 a (*.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 3)
(*.f64 a (*.f64 t x))
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) 1/3)
(*.f64 a (*.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) 2)
(*.f64 a (*.f64 t x))
(neg.f64 (*.f64 t (*.f64 a x)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2))
(*.f64 a (*.f64 t x))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 a t)))
(*.f64 a (*.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))))
(*.f64 a (*.f64 t x))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 a (neg.f64 x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3))
(*.f64 a (*.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 a x))))
(*.f64 a (*.f64 t x))
(exp.f64 (log.f64 (*.f64 t (*.f64 a x))))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1) 1))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) 3))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (*.f64 a x)))) 1/3))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 3) 1/3))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) 2))
(*.f64 a (*.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 a x))))
(*.f64 a (*.f64 t x))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 1)
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(-.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))) (/.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (*.f64 a j) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))
(*.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 1)
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 1 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 c j) (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (/.f64 1 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (*.f64 a j) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 c j) (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 1 (/.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (*.f64 a j) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 c j) (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (*.f64 (*.f64 (*.f64 t (*.f64 a x)) c) (*.f64 a j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (*.f64 (*.f64 a j) (*.f64 t (*.f64 (*.f64 a x) c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (*.f64 (*.f64 a (*.f64 c j)) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (*.f64 a j) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))) (neg.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 c j) (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (neg.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (*.f64 a j) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 c j) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 1)
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 3)
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 3) 1/3)
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(pow.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 2)
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (+.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 c j)) (fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 c j) (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) (pow.f64 (*.f64 a (*.f64 c j)) 3)) (fma.f64 (*.f64 a (*.f64 c j)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 t x)) 2)))
(pow.f64 (/.f64 (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 a j))) (-.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (fma.f64 a (*.f64 t x) (*.f64 (*.f64 a j) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 c j))))
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 2))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 a t)) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (pow.f64 (exp.f64 a) j) c)))
(+.f64 (*.f64 a (*.f64 t x)) (log.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c)))
(fma.f64 a (*.f64 t x) (*.f64 c (log.f64 (pow.f64 (exp.f64 a) j))))
(fma.f64 a (*.f64 t x) (*.f64 c (*.f64 j (log.f64 (exp.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(+.f64 (*.f64 a (*.f64 t x)) (log.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c)))
(fma.f64 a (*.f64 t x) (*.f64 c (log.f64 (pow.f64 (exp.f64 a) j))))
(fma.f64 a (*.f64 t x) (*.f64 c (*.f64 j (log.f64 (exp.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 x) (*.f64 a t))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (pow.f64 (exp.f64 x) (*.f64 a t))))
(-.f64 (*.f64 c (log.f64 (pow.f64 (exp.f64 a) j))) (*.f64 a (*.f64 t x)))
(fma.f64 c (*.f64 j (log.f64 (exp.f64 a))) (neg.f64 (*.f64 a (*.f64 t x))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 a) j) c) (pow.f64 (exp.f64 x) (*.f64 a t))))
(-.f64 (*.f64 c (log.f64 (pow.f64 (exp.f64 a) j))) (*.f64 a (*.f64 t x)))
(fma.f64 c (*.f64 j (log.f64 (exp.f64 a))) (neg.f64 (*.f64 a (*.f64 t x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 x) (*.f64 a t))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))) 3))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 1))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))) 1) 1))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 3))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 1/3))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x))))) 2))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 a (*.f64 t x) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 a t) x (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 x (*.f64 a t) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 t (*.f64 a x)) 1 (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 c (*.f64 a j) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 j (*.f64 a c) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 a j) c (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 (cbrt.f64 (*.f64 a t)) x) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a j)) 2) (*.f64 (cbrt.f64 (*.f64 a j)) c) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (cbrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 t x)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a t)) (*.f64 (sqrt.f64 (*.f64 a t)) x) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a j)) (*.f64 (sqrt.f64 (*.f64 a j)) c) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (sqrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 t x)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 -1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 c j) a (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 t x) a (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (neg.f64 (*.f64 a t)) x (*.f64 a (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a t) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) -1) x (*.f64 a (*.f64 c j)))
(*.f64 a (fma.f64 c j (neg.f64 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 x a) t (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (cbrt.f64 (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a t) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 c a) j (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a j)) 2)) (cbrt.f64 (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a j))) (sqrt.f64 (*.f64 a j)) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a j) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 a j) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 c j) 1) a (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 t (*.f64 a x)))
(fma.f64 a (*.f64 c j) (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))

localize32.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))
92.4%
(*.f64 c (*.f64 j a))
92.4%
(*.f64 i (*.f64 t b))
92.3%
(*.f64 a (*.f64 t x))
Compiler

Compiled 84 to 22 computations (73.8% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

24 calls:

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

rewrite103.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1512×log-prod
1154×pow-prod-down
1084×fma-def
654×pow-prod-up
604×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify180.0ms (0.3%)

Algorithm
egg-herbie
Rules
1364×fma-neg
1026×times-frac
742×unswap-sqr
622×distribute-lft-neg-in
452×fma-def
Iterations

Useful iterations: 2 (0.0ms)

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

localize60.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.8%
(*.f64 (*.f64 i b) (neg.f64 t))
91.3%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
88.3%
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))
22.4%
(fma.f64 (neg.f64 i) t (*.f64 i t))
Compiler

Compiled 172 to 27 computations (84.3% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
i
@0
(*.f64 (*.f64 i b) (neg.f64 t))
0.0ms
t
@0
(*.f64 (*.f64 i b) (neg.f64 t))
0.0ms
b
@0
(*.f64 (*.f64 i b) (neg.f64 t))
0.0ms
b
@inf
(*.f64 (*.f64 i b) (neg.f64 t))
0.0ms
i
@inf
(*.f64 (*.f64 i b) (neg.f64 t))

rewrite80.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 i b) (neg.f64 t))
Outputs
(-.f64 0 (*.f64 b (*.f64 i t)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i t))) 1)
(pow.f64 (*.f64 b (*.f64 i t)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i t))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 i t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i t))) 2)
(neg.f64 (*.f64 b (*.f64 i t)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i t)) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 i b)))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i t)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i t))))
(exp.f64 (log.f64 (*.f64 b (*.f64 i t))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i t))))

simplify70.0ms (0.1%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
041921
1101855
2436789
32768789
47752789
Stop Event
node limit
Counts
49 → 20
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(-.f64 0 (*.f64 b (*.f64 i t)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i t))) 1)
(pow.f64 (*.f64 b (*.f64 i t)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i t))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 i t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i t))) 2)
(neg.f64 (*.f64 b (*.f64 i t)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i t)) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 i b)))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i t)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i t))))
(exp.f64 (log.f64 (*.f64 b (*.f64 i t))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i t))))
Outputs
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 t b)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(-.f64 0 (*.f64 b (*.f64 i t)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i t))) 1)
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (*.f64 b (*.f64 i t)) 1)
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i t))) 3)
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 i t)) 3) 1/3)
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i t))) 2)
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(neg.f64 (*.f64 b (*.f64 i t)))
(*.f64 b (neg.f64 (*.f64 i t)))
(*.f64 i (neg.f64 (*.f64 t b)))
(*.f64 i (*.f64 t (neg.f64 b)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i t)) 2))
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 i b)))
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i t)) 3))
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i t))))
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(exp.f64 (log.f64 (*.f64 b (*.f64 i t))))
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i t))))
(+.f64 (+.f64 (*.f64 i (*.f64 t b)) 1) -1)
(+.f64 (*.f64 t (*.f64 i b)) 0)
(*.f64 i (*.f64 t b))

eval622.0ms (1%)

Compiler

Compiled 42009 to 8637 computations (79.4% saved)

prune469.0ms (0.7%)

Pruning

38 alts after pruning (36 fresh and 2 done)

PrunedKeptTotal
New1094111105
Fresh52530
Picked101
Done224
Total1102381140
Accurracy
100.0%
Counts
1140 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.1%
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
29.8%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3) (*.f64 c (*.f64 j a)))
34.7%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
67.2%
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
33.3%
(+.f64 (-.f64 (*.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
52.3%
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
50.1%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
56.1%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
67.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
67.4%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
52.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
63.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 3) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
45.4%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (/.f64 b (fma.f64 c z (*.f64 i t))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)))) (*.f64 c (*.f64 j a)))
58.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i))))
65.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
35.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3))))
14.1%
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
38.1%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
43.0%
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
45.4%
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
26.2%
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
30.9%
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
26.3%
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
33.4%
(+.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2))) (*.f64 c (*.f64 j a)))
27.0%
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
31.5%
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
27.6%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
25.5%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
41.4%
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
29.8%
(+.f64 (*.f64 i (*.f64 t b)) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3))
33.2%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
29.2%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
29.8%
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
42.0%
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
15.0%
(*.f64 c (*.f64 a j))
26.6%
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
13.4%
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
13.4%
(*.f64 a (*.f64 c j))
Compiler

Compiled 2121 to 1374 computations (35.2% saved)

localize33.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
92.1%
(*.f64 y (*.f64 z x))
90.9%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))
90.3%
(*.f64 (*.f64 a c) j)
89.0%
(*.f64 (*.f64 y (neg.f64 i)) j)
Compiler

Compiled 123 to 23 computations (81.3% saved)

series3.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
x
@0
(*.f64 y (*.f64 z x))
0.0ms
z
@0
(*.f64 y (*.f64 z x))
0.0ms
y
@inf
(*.f64 y (*.f64 z x))

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

simplify82.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
88.6%
(*.f64 a (*.f64 c j))
Compiler

Compiled 20 to 11 computations (45% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 a (*.f64 c j))
0.0ms
c
@inf
(*.f64 a (*.f64 c j))
0.0ms
c
@-inf
(*.f64 a (*.f64 c j))
0.0ms
j
@-inf
(*.f64 a (*.f64 c j))
0.0ms
j
@inf
(*.f64 a (*.f64 c j))

rewrite73.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 a (*.f64 c j))
Outputs
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(pow.f64 (*.f64 a (*.f64 c j)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) c) a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c j))))
(exp.f64 (log.f64 (*.f64 a (*.f64 c j))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c j))))

simplify58.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
036611
190611
2318611
32015611
45783611
Stop Event
node limit
Counts
47 → 12
Calls
Call 1
Inputs
(*.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 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(pow.f64 (*.f64 a (*.f64 c j)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) c) a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c j))))
(exp.f64 (log.f64 (*.f64 a (*.f64 c j))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c j))))
Outputs
(*.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 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(*.f64 c (*.f64 a j))
(pow.f64 (*.f64 a (*.f64 c j)) 1)
(*.f64 c (*.f64 a j))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 3)
(*.f64 c (*.f64 a j))
(pow.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) 1/3)
(*.f64 c (*.f64 a j))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) 2)
(*.f64 c (*.f64 a j))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2))
(*.f64 c (*.f64 a j))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) c) a))
(*.f64 c (*.f64 a j))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3))
(*.f64 c (*.f64 a j))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c j))))
(*.f64 c (*.f64 a j))
(exp.f64 (log.f64 (*.f64 a (*.f64 c j))))
(*.f64 c (*.f64 a j))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c j))))
(*.f64 c (*.f64 a j))

localize12.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
93.8%
(*.f64 t (*.f64 a x))
88.6%
(*.f64 a (*.f64 c j))
Compiler

Compiled 41 to 14 computations (65.9% saved)

series48.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
45.0ms
a
@-inf
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
0.0ms
c
@0
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
0.0ms
x
@-inf
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
0.0ms
a
@0
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
0.0ms
t
@-inf
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))

rewrite139.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1512×log-prod
1150×pow-prod-down
1084×fma-def
654×pow-prod-up
604×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01244
126344
2360944
Stop Event
node limit
Counts
2 → 244
Calls
Call 1
Inputs
(*.f64 t (*.f64 a x))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
Outputs
(+.f64 0 (*.f64 t (*.f64 a x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))) (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 a x)))) 1)
(pow.f64 (*.f64 t (*.f64 a x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (log.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (*.f64 a x)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(+.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(+.f64 (*.f64 a (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 a (*.f64 c j)))
(+.f64 0 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(*.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1)
(*.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))))
(/.f64 1 (/.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) (neg.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))) (neg.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 2) (*.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) (-.f64 (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 2) (*.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 2)) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 2)) (-.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 a c)) j) (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (pow.f64 (exp.f64 (*.f64 a c)) j)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x))) (pow.f64 (exp.f64 (*.f64 a c)) j)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 a c)) j) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 t) (*.f64 a x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(exp.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 a (*.f64 c j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a x) (neg.f64 t) (*.f64 a (*.f64 c j)))
(fma.f64 c (*.f64 j a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 c (*.f64 j a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 c (*.f64 j a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 c (*.f64 j a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 j (*.f64 a c) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 j (*.f64 a c) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 c j) a (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 c j) a (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 1 (*.f64 a (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 1 (*.f64 a (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 1 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(fma.f64 1 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 a (*.f64 c j)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (neg.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 a (*.f64 c j)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (neg.f64 t) (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 a c) j (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a c) j (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a c) j (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a c) j (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 t a) (neg.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))) (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t)))) (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (sqrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (*.f64 a (*.f64 c j)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) (sqrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 -1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2)) (cbrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 (neg.f64 (*.f64 t a)) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a j) c (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a j) c (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 a c) 1) j (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 a c) 1) j (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 a c) 1) j (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 a c) 1) j (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) x) a (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) 1) (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (cbrt.f64 (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a (*.f64 c j)))

simplify193.0ms (0.3%)

Algorithm
egg-herbie
Rules
1388×times-frac
1366×fma-neg
766×unswap-sqr
396×fma-def
382×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044110022
110709658
234569400
Stop Event
node limit
Counts
340 → 275
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(+.f64 0 (*.f64 t (*.f64 a x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))) (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 a x)))) 1)
(pow.f64 (*.f64 t (*.f64 a x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (log.f64 (*.f64 t (*.f64 a x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (*.f64 a x)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(+.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(+.f64 (*.f64 a (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 a (*.f64 c j)))
(+.f64 0 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(*.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1)
(*.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))))
(/.f64 1 (/.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) (neg.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))) (neg.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 2) (*.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) (-.f64 (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 2) (*.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 2)) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 2)) (-.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 a c)) j) (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (pow.f64 (exp.f64 (*.f64 a c)) j)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x))) (pow.f64 (exp.f64 (*.f64 a c)) j)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 a c)) j) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 t) (*.f64 a x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(exp.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 c j)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 a (*.f64 c j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 a (*.f64 c j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a x) (neg.f64 t) (*.f64 a (*.f64 c j)))
(fma.f64 c (*.f64 j a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 c (*.f64 j a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 c (*.f64 j a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 c (*.f64 j a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 j (*.f64 a c) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 j (*.f64 a c) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 c j) a (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 c j) a (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 1 (*.f64 a (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 1 (*.f64 a (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 1 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(fma.f64 1 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 a (*.f64 c j)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 a (*.f64 c j)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (neg.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 a (*.f64 c j)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (neg.f64 t) (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 a c) j (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a c) j (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a c) j (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a c) j (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 t a) (neg.f64 x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))) (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t)))) (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (*.f64 a (*.f64 c j)))
(fma.f64 (sqrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (sqrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (*.f64 a (*.f64 c j)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) (sqrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 -1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2)) (cbrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(fma.f64 (neg.f64 (*.f64 t a)) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a j) c (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a j) c (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 a c) 1) j (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 a c) 1) j (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 a c) 1) j (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 a c) 1) j (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 a x) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) x) a (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) 1) (*.f64 a x) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (cbrt.f64 (*.f64 a x)) (*.f64 a (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 t) (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a (*.f64 c j)))
Outputs
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 a (*.f64 t x))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 -1 (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 t (*.f64 a (neg.f64 x)))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 j (*.f64 a c))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 j (*.f64 a c))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 t (*.f64 a (neg.f64 x)))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 j (*.f64 a c))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 j (*.f64 a c))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 j (*.f64 a c))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 t (*.f64 a (neg.f64 x)))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 t (*.f64 a (neg.f64 x)))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 j (*.f64 a c))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 t (*.f64 a (neg.f64 x)))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 t (*.f64 a (neg.f64 x)))
(+.f64 (*.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 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 a j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 0 (*.f64 t (*.f64 a x)))
(*.f64 a (*.f64 t x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))) (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 t x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(*.f64 a (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 a x)))) 1)
(*.f64 a (*.f64 t x))
(pow.f64 (*.f64 t (*.f64 a x)) 1)
(*.f64 a (*.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 3)
(*.f64 a (*.f64 t x))
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2) 1/2)
(*.f64 a (*.f64 t x))
(pow.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3) 1/3)
(*.f64 a (*.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) 2)
(*.f64 a (*.f64 t x))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 2))
(*.f64 a (*.f64 t x))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 a x)))
(*.f64 a (*.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x)))))
(*.f64 a (*.f64 t x))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 a x)) 3))
(*.f64 a (*.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 a x))))
(*.f64 a (*.f64 t x))
(exp.f64 (log.f64 (*.f64 t (*.f64 a x))))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 1) 1))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) 3))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 t (*.f64 a x)))) 1/3))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 a x))) 3) 1/3))
(*.f64 a (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) 2))
(*.f64 a (*.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 a x))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 0 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 c j) (*.f64 t x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 c j) (*.f64 t x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 c j) (*.f64 t x))))))
(*.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(/.f64 1 (/.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) (neg.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))) (neg.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 2) (*.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) (-.f64 (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 2) (*.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x))) 3) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 t x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x))) 2) (-.f64 (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 t x))) 2) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 t x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) 3) (pow.f64 (*.f64 0 (*.f64 a (*.f64 t x))) 3)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) 2) (*.f64 (*.f64 0 (*.f64 a (*.f64 t x))) (-.f64 (*.f64 0 (*.f64 a (*.f64 t x))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))))))
(/.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) 3) (pow.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 2)) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 2)) (-.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 a (*.f64 t x))) 2) (pow.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 t x))) 2)) (-.f64 (*.f64 a (*.f64 c j)) (+.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 t x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) 2) (pow.f64 (*.f64 0 (*.f64 a (*.f64 t x))) 2)) (+.f64 (*.f64 0 (*.f64 a (*.f64 t x))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))))
(/.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) 2) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))))
(pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 3)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(pow.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2) 1/2)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(pow.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3) 1/3)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2)
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(pow.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2)) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(pow.f64 (/.f64 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 2))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 a c)) j) (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (exp.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (pow.f64 (exp.f64 (*.f64 a c)) j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x))) (pow.f64 (exp.f64 (*.f64 a c)) j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (*.f64 a x))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 a c)) j) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (pow.f64 (exp.f64 t) (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c j)))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 3))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(exp.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 1) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 3))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 1/3))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))) 2))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 a (*.f64 c j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 a (*.f64 c j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 a (*.f64 c j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a x) (neg.f64 t) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 c (*.f64 j a) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 c (*.f64 j a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 c (*.f64 j a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 c (*.f64 j a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 j (*.f64 a c) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 j (*.f64 a c) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 j (*.f64 a c) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 c j) a (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 c j) a (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 c j) a (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (*.f64 c j)) 1 (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) 1 (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (*.f64 a (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 1 (*.f64 (*.f64 a x) (neg.f64 t)) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 2) (cbrt.f64 (*.f64 a (*.f64 c j))) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) 2) (cbrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (*.f64 (cbrt.f64 (*.f64 c j)) a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 a (*.f64 c j))) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (*.f64 (sqrt.f64 (*.f64 c j)) a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (neg.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (/.f64 1 (fma.f64 (*.f64 a (*.f64 t x)) (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j))) (pow.f64 (*.f64 a (*.f64 c j)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))) (pow.f64 (*.f64 j (*.f64 a c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (fma.f64 (*.f64 a (*.f64 t x)) (*.f64 a (fma.f64 c j (*.f64 t x))) (pow.f64 (*.f64 a (*.f64 c j)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 t (*.f64 a x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (/.f64 1 (fma.f64 t (*.f64 a x) (*.f64 a (*.f64 c j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (+.f64 (*.f64 t x) (*.f64 c j))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 c j)) 2) (pow.f64 (*.f64 a (*.f64 t x)) 2)) (*.f64 a (fma.f64 c j (*.f64 t x))))
(fma.f64 (neg.f64 t) (*.f64 a x) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a c) j (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a c) j (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a c) j (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a c) j (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 t a) (neg.f64 x) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))) (cbrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t)))) (cbrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (sqrt.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (sqrt.f64 (*.f64 (*.f64 a x) (neg.f64 t))) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (*.f64 a x)))) (sqrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 -1 (*.f64 t (*.f64 a x)) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1 (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (fma.f64 (neg.f64 x) (*.f64 t a) (*.f64 t (*.f64 a x))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (*.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 c j))) (sqrt.f64 (*.f64 t (*.f64 a x)))) (+.f64 (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 a x))) 2)) (cbrt.f64 (*.f64 t (*.f64 a x))) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (neg.f64 (*.f64 t a)) x (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a j) c (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a j) c (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a j) c (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 c j)) 2)) (cbrt.f64 (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 a (sqrt.f64 (*.f64 c j))) (sqrt.f64 (*.f64 c j)) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) 1) j (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) 1) j (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) 1) j (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) 1) j (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 a x) (neg.f64 t)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (*.f64 (*.f64 (*.f64 a x) (neg.f64 t)) 1))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (fma.f64 t (*.f64 x (neg.f64 a)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (*.f64 a c) (sqrt.f64 j)) (sqrt.f64 j) (neg.f64 (-.f64 (*.f64 t (*.f64 a x)) (fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 a x))))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 t) x) a (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 t) 1) (*.f64 a x) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (cbrt.f64 (*.f64 a x)) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 t) (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))

localize18.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 61 to 16 computations (73.8% saved)

series10.0ms (0%)

Counts
3 → 180
Calls

48 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
0.0ms
b
@inf
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
0.0ms
j
@0
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
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)

rewrite152.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1932×log-prod
1716×fma-def
656×expm1-udef
656×log1p-udef
530×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01683
135083
2488083
Stop Event
node limit
Counts
3 → 302
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 i t) (*.f64 c z))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(+.f64 0 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 b (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 (*.f64 c (neg.f64 z)) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 c (neg.f64 z)) b))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 c (neg.f64 z))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (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 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))) (/.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(*.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1)
(*.f64 1 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2) (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(*.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (/.f64 1 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)) (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 b (*.f64 j (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))) (neg.f64 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2))
(log.f64 (exp.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (exp.f64 (*.f64 j (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 j (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))) (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(exp.f64 (log.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 1))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 j (*.f64 a c)))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 j (*.f64 a c)))
(fma.f64 j (*.f64 a c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 a (*.f64 c j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 j a) c (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 j (*.f64 a c)) 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))
(fma.f64 1 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 2) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 2) (cbrt.f64 (*.f64 j (*.f64 a c))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 j (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j a)) 2) (*.f64 (cbrt.f64 (*.f64 j a)) c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 j (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 j (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 j (*.f64 a c))) (sqrt.f64 (*.f64 j (*.f64 a c))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 j (*.f64 a c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 j a)) (*.f64 (sqrt.f64 (*.f64 j a)) c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 j (*.f64 a c)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 c j) a (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 c a) j (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 j a)) 2)) (cbrt.f64 (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 j a))) (sqrt.f64 (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 j a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 j a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 c j) 1) a (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(+.f64 (*.f64 i t) (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(+.f64 (-.f64 (*.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 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(+.f64 (-.f64 (*.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 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 c (neg.f64 z)) (*.f64 i t))
(+.f64 0 (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1)
(*.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c 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 (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 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))) (*.f64 (*.f64 i t) (*.f64 c (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (-.f64 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) (-.f64 (*.f64 i t) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))) (-.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 i) t) (/.f64 1 (pow.f64 (exp.f64 c) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (exp.f64 (*.f64 c (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (/.f64 1 (pow.f64 (exp.f64 c) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (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 (-.f64 (*.f64 i t) (*.f64 c z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 z))) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) z)) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) 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 (-.f64 (*.f64 i t) (*.f64 c z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(exp.f64 (log.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 i t (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 t i (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 i t) 1 (*.f64 (*.f64 c (neg.f64 z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 c (neg.f64 z)))
(fma.f64 1 (*.f64 i t) (*.f64 (*.f64 c (neg.f64 z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 1 (-.f64 (*.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 1 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 1 (-.f64 (*.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 1 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 1 (*.f64 c (neg.f64 z)) (*.f64 i t))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.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 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 (*.f64 c (neg.f64 z)) 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 (*.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 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 (*.f64 c (neg.f64 z)) 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 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 (*.f64 c (neg.f64 z)) 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 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.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 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.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 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 (*.f64 c (neg.f64 z)) 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 (*.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 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 (*.f64 c (neg.f64 z)) 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 t) (*.f64 (sqrt.f64 t) i) (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)) 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 c (neg.f64 z)) 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))) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 z))) (cbrt.f64 (*.f64 c (neg.f64 z)))) (cbrt.f64 (*.f64 c (neg.f64 z))) (*.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))) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 z))) (sqrt.f64 (*.f64 c (neg.f64 z))) (*.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 c (neg.f64 z)) 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 (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))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 c (neg.f64 z)) 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)))))

simplify191.0ms (0.3%)

Algorithm
egg-herbie
Rules
1460×fma-neg
1266×times-frac
594×fma-def
564×associate-*r*
530×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059016968
1144715124
2462814796
Stop Event
node limit
Counts
482 → 382
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 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(*.f64 i (*.f64 t b))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b))))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (*.f64 i (*.f64 t b)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (*.f64 i (*.f64 t b)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(*.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 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(+.f64 0 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 b (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 (*.f64 c (neg.f64 z)) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 c (neg.f64 z)) b))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 c (neg.f64 z))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (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 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))) (/.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(*.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1)
(*.f64 1 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2) (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(*.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (/.f64 1 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)) (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 b (*.f64 j (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))) (neg.f64 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2))
(log.f64 (exp.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (exp.f64 (*.f64 j (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 j (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))) (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(exp.f64 (log.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 1))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 j (*.f64 a c)))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 j (*.f64 a c)))
(fma.f64 j (*.f64 a c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 a (*.f64 c j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 j a) c (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 j (*.f64 a c)) 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))
(fma.f64 1 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 2) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 2) (cbrt.f64 (*.f64 j (*.f64 a c))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 j (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j a)) 2) (*.f64 (cbrt.f64 (*.f64 j a)) c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 j (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 j (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 j (*.f64 a c))) (sqrt.f64 (*.f64 j (*.f64 a c))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 j (*.f64 a c)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 j a)) (*.f64 (sqrt.f64 (*.f64 j a)) c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 j (*.f64 a c)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 c j) a (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 c a) j (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 j a)) 2)) (cbrt.f64 (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 j a))) (sqrt.f64 (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 j a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 j a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 c j) 1) a (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(+.f64 (*.f64 i t) (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(+.f64 (-.f64 (*.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 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(+.f64 (-.f64 (*.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 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 c (neg.f64 z)) (*.f64 i t))
(+.f64 0 (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1)
(*.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c 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 (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 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))) (*.f64 (*.f64 i t) (*.f64 c (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (-.f64 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) (-.f64 (*.f64 i t) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))) (-.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 i) t) (/.f64 1 (pow.f64 (exp.f64 c) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (exp.f64 (*.f64 c (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (/.f64 1 (pow.f64 (exp.f64 c) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (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 (-.f64 (*.f64 i t) (*.f64 c z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 z))) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) z)) (pow.f64 (exp.f64 i) t)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) 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 (-.f64 (*.f64 i t) (*.f64 c z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(exp.f64 (log.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 i t (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 t i (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 i t) 1 (*.f64 (*.f64 c (neg.f64 z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 c (neg.f64 z)))
(fma.f64 1 (*.f64 i t) (*.f64 (*.f64 c (neg.f64 z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 1 (-.f64 (*.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 1 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 1 (-.f64 (*.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 1 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 1 (*.f64 c (neg.f64 z)) (*.f64 i t))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.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 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 (*.f64 c (neg.f64 z)) 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 (*.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 c (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 (*.f64 c (neg.f64 z)) 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 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 (*.f64 c (neg.f64 z)) 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 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.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 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.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 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 (*.f64 c (neg.f64 z)) 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 (*.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 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 (*.f64 c (neg.f64 z)) 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 t) (*.f64 (sqrt.f64 t) i) (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)) 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 c (neg.f64 z)) 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))) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 z))) (cbrt.f64 (*.f64 c (neg.f64 z)))) (cbrt.f64 (*.f64 c (neg.f64 z))) (*.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))) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 z))) (sqrt.f64 (*.f64 c (neg.f64 z))) (*.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 c (neg.f64 z)) 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 (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))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 c (neg.f64 z)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 c (neg.f64 z)) 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 c (neg.f64 z)))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 c (neg.f64 z)) 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)))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (*.f64 c (*.f64 a j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (*.f64 c (*.f64 a j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 i (*.f64 t b))
(*.f64 b (*.f64 i t))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (*.f64 c (*.f64 a j)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (*.f64 i (*.f64 t b)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (*.f64 i (*.f64 t b)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 c (+.f64 (*.f64 a j) (*.f64 -1 (*.f64 z b)))) (*.f64 i (*.f64 t b)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j)))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j))))
(*.f64 c (neg.f64 (-.f64 (*.f64 b z) (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j)))))
(-.f64 (*.f64 b (*.f64 i t)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j)))))
(-.f64 (*.f64 b (*.f64 i t)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 a j))))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j)))))
(-.f64 (*.f64 b (*.f64 i t)) (*.f64 c (-.f64 (*.f64 b z) (*.f64 a j))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j)))
(fma.f64 c (*.f64 a j) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 a j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 c (*.f64 a j))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 i t)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 0 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i t)) (*.f64 b (*.f64 c (neg.f64 z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i t) b) (*.f64 (*.f64 c (neg.f64 z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t))) b)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t))) b))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i t) (*.f64 c z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 1)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c 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 (/.f64 b (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 b (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i t (*.f64 c z)))
(/.f64 b (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))))
(*.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 (*.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 (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) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i t (*.f64 c z)))
(/.f64 b (/.f64 (fma.f64 i t (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i t) 2) (pow.f64 (*.f64 c z) 2))))
(*.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 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3) 1/3)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2)
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 c (neg.f64 z)) b))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 c (neg.f64 z))))
(fma.f64 i (*.f64 b t) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.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 (-.f64 (*.f64 i t) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))) 1)
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))) (/.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 c (*.f64 a (neg.f64 j)))))
(*.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1)
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 1 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2) (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(*.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (/.f64 1 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) 1) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (fma.f64 c (*.f64 a j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 c (*.f64 a (neg.f64 j)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)) (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) 1) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (fma.f64 c (*.f64 a j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 c (*.f64 a (neg.f64 j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) 1) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (fma.f64 c (*.f64 a j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3)) (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 b (*.f64 j (*.f64 a c)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 i t)) (*.f64 b (*.f64 c (*.f64 a j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 c (*.f64 a j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 c (*.f64 a (neg.f64 j)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 c (*.f64 a j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2)) (fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 c (*.f64 a (neg.f64 j)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 j (*.f64 a c)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 3))) (neg.f64 (fma.f64 (*.f64 j (*.f64 a c)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3))) (neg.f64 (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 3) (pow.f64 (*.f64 c (*.f64 a j)) 3)) (fma.f64 (*.f64 c (*.f64 a j)) (fma.f64 c (*.f64 a j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2) (pow.f64 (*.f64 j (*.f64 a c)) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2))) (neg.f64 (-.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) (*.f64 c (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (fma.f64 c (*.f64 a j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (*.f64 a c)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 2)) (-.f64 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) 2) (pow.f64 (*.f64 c (*.f64 a j)) 2))) (neg.f64 (-.f64 (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 i t))) (*.f64 c (*.f64 a j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (fma.f64 c (*.f64 a j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))))
(pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 1)
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 3)
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(pow.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3) 1/3)
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 2)
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (exp.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c))))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (exp.f64 (*.f64 j (*.f64 a c)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c))))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (*.f64 (exp.f64 (*.f64 j (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))) (pow.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 3))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(exp.f64 (log.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))) 1))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 c (*.f64 j a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 b (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) 1 (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 j (*.f64 a c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 a (*.f64 c j) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 j a) c (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 j (*.f64 a c)) 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 1 (*.f64 j (*.f64 a c)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 2) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (*.f64 a c))) 2) (cbrt.f64 (*.f64 j (*.f64 a c))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j a)) 2) (*.f64 (cbrt.f64 (*.f64 j a)) c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (sqrt.f64 (*.f64 j (*.f64 a c))) (sqrt.f64 (*.f64 j (*.f64 a c))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) b) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (sqrt.f64 (*.f64 j a)) (*.f64 (sqrt.f64 (*.f64 j a)) c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 c j) a (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 c a) j (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 j a)) 2)) (cbrt.f64 (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 j a))) (sqrt.f64 (*.f64 j a)) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (*.f64 j a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (*.f64 j a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (*.f64 c j) 1) a (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (*.f64 c j) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (*.f64 c j) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 j (*.f64 a c)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 i (*.f64 b t) (*.f64 c (*.f64 a j))))
(fma.f64 c (-.f64 (*.f64 a j) (*.f64 b z)) (*.f64 b (*.f64 i t)))
(+.f64 (*.f64 i t) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 i t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 0 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t)))) (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 i t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1)
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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))))
(/.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 1 (/.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 1 (/.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 (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 i t) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))) (*.f64 (*.f64 i t) (*.f64 c (neg.f64 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)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (-.f64 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 i t)) 3) (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 z) (*.f64 i t)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 i t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 c z)) 3)) (fma.f64 (*.f64 0 (*.f64 c z)) (+.f64 (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 i t)) (*.f64 c z)) (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2)))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3)) (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 i t) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) (-.f64 (*.f64 i t) (*.f64 c (neg.f64 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 (*.f64 i t) (*.f64 c z)) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))) (-.f64 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 z) (*.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 i t) (+.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 c z)) (*.f64 0 (*.f64 c z)))) (-.f64 (*.f64 i t) (fma.f64 c z (*.f64 0 (*.f64 c z)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2) (-.f64 (*.f64 i t) (*.f64 c z)))
(pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1)
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 3)
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(pow.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3) 1/3)
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2)
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 2))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (pow.f64 (exp.f64 i) t) (/.f64 1 (pow.f64 (exp.f64 c) z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (exp.f64 (*.f64 c (neg.f64 z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (/.f64 1 (pow.f64 (exp.f64 c) z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z)))) (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (exp.f64 (-.f64 (*.f64 i t) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 z) (*.f64 c z))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z))))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 z))) (pow.f64 (exp.f64 i) t)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) z)) (pow.f64 (exp.f64 i) t)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) z)) (+.f64 1 (expm1.f64 (*.f64 i t)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (/.f64 (pow.f64 (exp.f64 i) t) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (pow.f64 (exp.f64 c) z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i t))) (+.f64 1 (expm1.f64 (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 3))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(exp.f64 (log.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i t) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 i t (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 i t (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 i t (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 i t (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 t i (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 t i (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 t i (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 t i (neg.f64 (-.f64 (*.f64 c z) (fma.f64 c (neg.f64 z) (*.f64 c z)))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i t) 1 (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i t) 1 (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i t) 1 (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 z (neg.f64 c) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i t) (*.f64 c z)) 1 (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (*.f64 i t) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (*.f64 i t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i t) (*.f64 c z)) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (fma.f64 c (neg.f64 z) (*.f64 c z)) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 1 (*.f64 c (neg.f64 z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (+.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) (fma.f64 c (neg.f64 z) (*.f64 c z))))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (neg.f64 (cbrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 i t)) (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i t)) 2) (cbrt.f64 (*.f64 i t)) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) i) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 c (neg.f64 z) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i t) (*.f64 c z))) (sqrt.f64 (-.f64 (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z))) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i t)) (sqrt.f64 (*.f64 i t)) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) i) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (neg.f64 z) c (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 c z)))
(+.f64 (*.f64 0 (*.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 0 (/.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 c (neg.f64 z)) 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 c (neg.f64 z) (*.f64 c z)))
(+.f64 (*.f64 0 (*.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 0 (/.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)))
(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 0 (*.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 0 (/.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))
(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 0 (*.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 0 (/.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))))
(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 0 (*.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 0 (/.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 0 (*.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 0 (/.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 c (neg.f64 z)) 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 c (neg.f64 z) (*.f64 c z)))
(+.f64 (*.f64 0 (*.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 0 (/.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)))
(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 0 (*.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 0 (/.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))
(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 0 (*.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 0 (/.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))))
(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 0 (*.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 0 (/.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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))) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 z))) (cbrt.f64 (*.f64 c (neg.f64 z)))) (cbrt.f64 (*.f64 c (neg.f64 z))) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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))) (-.f64 (*.f64 i t) (*.f64 c z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 z))) (sqrt.f64 (*.f64 c (neg.f64 z))) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 -1 (*.f64 c z) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 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))) (*.f64 0 (*.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))) 0)
(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 c (neg.f64 z)) 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 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))) (*.f64 0 (*.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))) 0)
(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))) (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))) (*.f64 0 (*.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))) 0)
(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))) (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))) (*.f64 0 (*.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))) 0)
(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 (+.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))) (*.f64 0 (*.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))) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (cbrt.f64 (*.f64 c z)) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 c) 1) z (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i t))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 t)) (sqrt.f64 t) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 c (neg.f64 z)))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))
(fma.f64 (*.f64 t (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 c (neg.f64 z)) 1))
(fma.f64 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c 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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.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 c (neg.f64 z) (*.f64 i t))
(-.f64 (*.f64 i t) (*.f64 c z))

localize32.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
92.4%
(*.f64 c (*.f64 j a))
92.4%
(*.f64 i (*.f64 t b))
91.3%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
90.7%
(*.f64 c (*.f64 b z))
Compiler

Compiled 127 to 22 computations (82.7% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

24 calls:

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

rewrite80.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1752×log-prod
1000×fma-def
730×pow-exp
596×expm1-udef
596×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01538
131938
2420838
Stop Event
node limit
Counts
2 → 84
Calls
Call 1
Inputs
(*.f64 c (*.f64 b z))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Outputs
(+.f64 0 (*.f64 c (*.f64 b z)))
(+.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 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))))
(-.f64 (exp.f64 (log1p.f64 (*.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 (exp.f64 c) (*.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b z))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b z))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (*.f64 b z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (*.f64 b z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (*.f64 b z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(+.f64 0 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (neg.f64 (*.f64 a t))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 (*.f64 a t)) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 z y) x (*.f64 (neg.f64 (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 x (*.f64 z y) (*.f64 x (neg.f64 (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1 (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))

simplify89.0ms (0.1%)

Algorithm
egg-herbie
Rules
1420×fma-def
1006×log-prod
840×distribute-lft-in
824×distribute-rgt-in
592×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02093412
14763360
214223288
362143288
Stop Event
node limit
Counts
144 → 105
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 -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 0 (*.f64 c (*.f64 b z)))
(+.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 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))))
(-.f64 (exp.f64 (log1p.f64 (*.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 (exp.f64 c) (*.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b z))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b z))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (*.f64 b z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (*.f64 b z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (*.f64 b z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(+.f64 0 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (neg.f64 (*.f64 a t))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 (*.f64 a t)) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 z y) x (*.f64 (neg.f64 (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 x (*.f64 z y) (*.f64 x (neg.f64 (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1 (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
Outputs
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 0 (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c 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 (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 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b z)))) 1)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (*.f64 c (*.f64 b z)) 1)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b z))) 3)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3) 1/3)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b z))) 2)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 2))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 b z)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b z)))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b z)) 3))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b z) 3)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b z))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (log.f64 (*.f64 c (*.f64 b z))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b z))) 1))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b z))) 1) 1))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (*.f64 b z)))) 3))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c (*.f64 b z)))) 1/3))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (*.f64 b z)))) 2))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b z))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 0 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (neg.f64 (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 1)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)))
(/.f64 x (/.f64 (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2))) x)
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 z y (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)))
(/.f64 x (/.f64 (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)) (pow.f64 (*.f64 z y) 2))) x)
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 z y (*.f64 a t))))
(pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 3)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 3) 1/3)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 2))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 3))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 x 3)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 1))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 1) 1))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 3))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 1/3))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) 2))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 z y) x (*.f64 (neg.f64 (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 x (*.f64 z y) (*.f64 x (neg.f64 (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) 1 (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 a (neg.f64 t) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))

eval331.0ms (0.5%)

Compiler

Compiled 25641 to 4618 computations (82% saved)

prune425.0ms (0.7%)

Pruning

39 alts after pruning (35 fresh and 4 done)

PrunedKeptTotal
New93114945
Fresh102131
Picked101
Done246
Total94439983
Accurracy
100.0%
Counts
983 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.3%
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 3)
13.0%
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
25.1%
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
29.8%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3) (*.f64 c (*.f64 j a)))
34.7%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
33.3%
(+.f64 (-.f64 (*.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
52.3%
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
50.1%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
56.1%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
53.0%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
52.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
58.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 a c (*.f64 y i))))
65.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
35.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3))))
45.4%
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b)) (*.f64 c (*.f64 j a)))
38.1%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
43.0%
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
45.4%
(+.f64 (*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b) (*.f64 c (*.f64 j a)))
26.2%
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
26.3%
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
27.0%
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
31.5%
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
27.6%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
25.5%
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
41.4%
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
44.9%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
33.2%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
30.0%
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
42.0%
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
34.1%
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
26.6%
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
15.3%
(*.f64 (*.f64 a x) (neg.f64 t))
29.8%
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j))))
14.2%
(*.f64 j (*.f64 a c))
29.8%
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
15.0%
(*.f64 c (*.f64 a j))
13.4%
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
13.4%
(*.f64 a (*.f64 c j))
16.0%
(*.f64 -1 (*.f64 a (*.f64 t x)))
Compiler

Compiled 981 to 661 computations (32.6% saved)

regimes1.8s (2.8%)

Counts
78 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.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 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 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 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 3)
(+.f64 (*.f64 i (*.f64 t b)) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3))
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (neg.f64 t))) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3))
(+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 3) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t))))) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 3) (pow.f64 j 3))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (/.f64 b (fma.f64 c z (*.f64 i t))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i t) 2)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (/.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 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (/.f64 b (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 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) 2))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (/.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i t))))) 3) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.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 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
Calls

10 calls:

327.0ms
z
311.0ms
c
194.0ms
j
175.0ms
x
171.0ms
i
Results
AccuracySegmentsBranch
81.9%3x
82.6%3y
84.7%5z
81.1%2t
80.7%2a
84.1%3b
86.1%5c
84.4%3i
84.5%5j
89.4%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 1814 to 445 computations (75.5% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1277547545573015e+303
+inf
0.0ms
-3.2063879226994247e+307
-5.71478609714974e+305
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.9s (2.9%)

Counts
66 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.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 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 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 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 a j))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (fma.f64 c (neg.f64 z) (*.f64 c z)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 i b) (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c j))) 3)
(+.f64 (*.f64 i (*.f64 t b)) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 t b))) 3) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (+.f64 (*.f64 i t) (fma.f64 c (neg.f64 z) (fma.f64 c (neg.f64 z) (*.f64 c z)))) b) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 j a))) 3))
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 2) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (neg.f64 t))) 3)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) 3))
(+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) 3) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.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 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
Calls

10 calls:

549.0ms
x
331.0ms
j
175.0ms
c
153.0ms
i
148.0ms
b
Results
AccuracySegmentsBranch
81.9%3x
82.6%3y
84.6%5z
82.6%3t
80.7%2a
84.1%3b
86.0%5c
84.4%3i
84.5%5j
89.4%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 1326 to 335 computations (74.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1277547545573015e+303
+inf
0.0ms
-3.2063879226994247e+307
-5.71478609714974e+305
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.7s (2.6%)

Counts
51 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.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 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 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.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 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
Calls

10 calls:

382.0ms
j
237.0ms
b
192.0ms
z
188.0ms
i
150.0ms
(+.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))))
Results
AccuracySegmentsBranch
80.7%3x
81.4%3y
84.6%5z
82.6%3t
80.7%2a
82.7%3b
84.5%3c
84.0%3i
84.5%5j
89.4%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 950 to 274 computations (71.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1277547545573015e+303
+inf
0.0ms
-3.2063879226994247e+307
-5.71478609714974e+305
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.6s (2.5%)

Counts
49 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

382.0ms
t
192.0ms
c
178.0ms
z
176.0ms
y
155.0ms
j
Results
AccuracySegmentsBranch
80.4%5x
80.5%4y
82.2%5z
84.3%10t
81.7%6a
80.8%5b
87.0%9c
80.5%5i
82.3%6j
Compiler

Compiled 854 to 243 computations (71.5% saved)

bsearch209.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
52.0ms
1.610329139409074e-44
7.161728461845687e-41
19.0ms
7.878663887198555e-162
1.590843758036189e-160
26.0ms
1.2351243983524763e-284
1.9324712961980882e-277
15.0ms
-8.792464393935529e-262
-4.385972233482277e-262
26.0ms
-6.603901157780065e-87
-2.6066964820113177e-93
18.0ms
-7.649293745251746e-42
-3.63399065117933e-42
22.0ms
-67590419.31811737
-790500.3123977901
30.0ms
-5.056981732873486e+96
-4.766399115102875e+89
Results
188.0ms944×body256valid
7.0ms42×body256infinite
Compiler

Compiled 4342 to 2775 computations (36.1% saved)

regimes2.3s (3.5%)

Counts
47 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

440.0ms
t
387.0ms
a
269.0ms
j
235.0ms
c
221.0ms
y
Results
AccuracySegmentsBranch
80.4%5x
80.1%5y
81.5%5z
83.3%10t
81.7%6a
80.8%5b
81.9%7c
80.2%6i
80.1%5j
Compiler

Compiled 799 to 239 computations (70.1% saved)

bsearch344.0ms (0.5%)

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
21.0ms
1.421466750447033e+62
3.989204620076284e+63
63.0ms
1.3813623893149675e-152
3.0130767790231336e-148
71.0ms
3.602847571577707e-244
1.354334745315402e-235
18.0ms
1.9849548665200115e-296
1.8970746813587901e-295
21.0ms
-1.6996271001980034e-96
-9.721422321743535e-99
52.0ms
-2.159240976610143e-87
-1.2733446152672806e-88
26.0ms
-8.757241321091085e+27
-4.484707293942733e+24
49.0ms
-6.023647512333473e+76
-4.871513628960935e+75
22.0ms
-1.2288257557444218e+103
-1.8596488909137732e+102
Results
318.0ms1024×body256valid
11.0ms67×body256infinite
Compiler

Compiled 4219 to 2732 computations (35.2% saved)

regimes2.5s (3.8%)

Counts
45 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

566.0ms
y
306.0ms
a
296.0ms
b
283.0ms
j
243.0ms
t
Results
AccuracySegmentsBranch
79.7%5x
81.6%9y
80.0%6z
82.8%11t
82.1%10a
80.3%5b
77.8%5c
78.4%5i
80.1%5j
Compiler

Compiled 746 to 232 computations (68.9% saved)

bsearch327.0ms (0.5%)

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
43.0ms
1.421466750447033e+62
3.989204620076284e+63
25.0ms
1.2575574147118358e-67
3.408194939851551e-63
45.0ms
2.1603386834537267e-175
7.959329002613346e-174
27.0ms
3.602847571577707e-244
1.354334745315402e-235
20.0ms
1.9849548665200115e-296
1.8970746813587901e-295
55.0ms
-1.6996271001980034e-96
-9.721422321743535e-99
23.0ms
-2.159240976610143e-87
-1.2733446152672806e-88
23.0ms
-8.757241321091085e+27
-4.484707293942733e+24
21.0ms
-6.023647512333473e+76
-4.871513628960935e+75
44.0ms
-1.2288257557444218e+103
-1.8596488909137732e+102
Results
276.0ms1136×body256valid
34.0ms61×body256infinite
Compiler

Compiled 4709 to 3040 computations (35.4% saved)

regimes1.4s (2.1%)

Counts
44 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

266.0ms
a
189.0ms
t
188.0ms
b
147.0ms
y
131.0ms
z
Results
AccuracySegmentsBranch
79.7%5x
79.3%7y
79.1%7z
80.2%8t
82.0%10a
77.7%5b
77.8%5c
78.4%5i
80.1%5j
Compiler

Compiled 720 to 229 computations (68.2% saved)

bsearch241.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
38.0ms
1.0404852863160934e+229
5.17051691195206e+236
30.0ms
6.232063540538619e+138
1.0819481327371603e+142
18.0ms
9.060225074633862e+36
6.9343627914618405e+37
24.0ms
1.3556582645084972e-87
3.933688576218387e-84
28.0ms
2.4193215208498152e-138
8.226598216245986e-126
21.0ms
5.250115583886886e-147
1.2031351989051141e-145
25.0ms
-1.1502123808048391e-149
-8.098147135337002e-156
27.0ms
-4.556967412212598e-58
-7.785884737518234e-67
29.0ms
-1.5423680910817246e+45
-1.0381421363126526e+39
Results
198.0ms1200×body256valid
25.0ms155×body256infinite
Compiler

Compiled 5027 to 3243 computations (35.5% saved)

regimes1.6s (2.5%)

Counts
43 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.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 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

303.0ms
b
272.0ms
a
231.0ms
y
192.0ms
t
180.0ms
x
Results
AccuracySegmentsBranch
79.3%5x
79.0%7y
76.4%5z
78.6%6t
79.5%9a
75.2%3b
76.4%5c
79.9%9i
76.4%3j
Compiler

Compiled 694 to 228 computations (67.1% saved)

bsearch327.0ms (0.5%)

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
1.2123808851516547e+180
1.3407030412269148e+185
33.0ms
1.6248040826769297e+134
3.765966935490568e+140
34.0ms
7.60779999110038e+68
3.3744592424721473e+75
86.0ms
4.904990526129546e-133
2.067991894955768e-128
20.0ms
3.3858415511892166e-160
6.235378491686915e-159
27.0ms
1.1934448638636694e-299
3.4011859330254574e-295
30.0ms
-4.988853623675707e-12
-4.139563236907868e-18
33.0ms
-1.787611852320008e+113
-2.138055844377026e+102
Results
254.0ms1104×body256valid
58.0ms159×body256infinite
Compiler

Compiled 4516 to 2902 computations (35.7% saved)

regimes1.3s (1.9%)

Counts
42 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

187.0ms
c
174.0ms
y
169.0ms
a
167.0ms
x
159.0ms
i
Results
AccuracySegmentsBranch
75.8%8x
76.8%7y
77.5%7z
77.9%8t
76.2%8a
74.9%3b
77.1%9c
77.0%6i
76.4%3j
Compiler

Compiled 669 to 226 computations (66.2% saved)

bsearch189.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
1.9462694825924677e+135
8.52284477247867e+139
26.0ms
5.880788914567669e+21
7.28526119953339e+30
43.0ms
1.2251886487759656e-19
4.336545370214904e-19
14.0ms
2.453592679435231e-130
8.899539726841108e-130
23.0ms
4.6253438023217606e-197
7.616628965566502e-194
22.0ms
-7.334178728973609e-125
-1.2119931425868418e-129
34.0ms
-1.47189365115447e+181
-1.7461404713947127e+174
Results
130.0ms832×body256valid
17.0ms107×body256infinite
Compiler

Compiled 3394 to 2181 computations (35.7% saved)

regimes1.3s (2.1%)

Counts
41 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
Outputs
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
Calls

9 calls:

187.0ms
y
184.0ms
x
180.0ms
i
174.0ms
a
174.0ms
c
Results
AccuracySegmentsBranch
76.7%9x
78.4%9y
78.3%8z
74.9%5t
76.2%8a
74.9%3b
77.1%9c
77.0%6i
77.1%5j
Compiler

Compiled 644 to 224 computations (65.2% saved)

bsearch201.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
43.0ms
6.982451193256731e+113
4.444347727185419e+115
16.0ms
1.5029009336295142e+98
3.545940946887256e+98
11.0ms
13332.725490478866
25428.27570706814
26.0ms
-6.9391604230675996e-304
1.8312458975570815e-306
34.0ms
-2.0345886230016712e-225
-4.507927586490665e-229
25.0ms
-13487094991043.533
-13013584.89488952
20.0ms
-1.0595359541257994e+69
-2.0886133011698218e+68
27.0ms
-3.016550174794763e+129
-2.736090253640783e+125
Results
176.0ms896×body256valid
13.0ms83×body256infinite
Compiler

Compiled 3618 to 2333 computations (35.5% saved)

regimes1.2s (1.8%)

Counts
40 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
Outputs
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
Calls

9 calls:

177.0ms
c
177.0ms
a
169.0ms
y
157.0ms
x
142.0ms
z
Results
AccuracySegmentsBranch
73.6%7x
76.2%7y
74.0%5z
74.9%5t
70.1%3a
73.8%4b
75.5%7c
73.8%4i
73.1%3j
Compiler

Compiled 619 to 217 computations (64.9% saved)

bsearch182.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
8.575408780538645e+54
3.271324213995255e+69
25.0ms
-6.9391604230675996e-304
1.8312458975570815e-306
21.0ms
-2.0345886230016712e-225
-4.507927586490665e-229
28.0ms
-2.537983994737245e+41
-1.7000171270263754e+35
19.0ms
-1.0595359541257994e+69
-2.0886133011698218e+68
59.0ms
-3.016550174794763e+129
-2.736090253640783e+125
Results
161.0ms800×body256valid
9.0ms61×body256infinite
Compiler

Compiled 3339 to 2150 computations (35.6% saved)

regimes1.6s (2.5%)

Counts
39 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c j) (*.f64 t x)) a)
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b)
(-.f64 (+.f64 1 (*.f64 a (*.f64 c j))) 1)
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 j a)))
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (+.f64 0 (*.f64 t (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y)))
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))
(+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
Outputs
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.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 a (*.f64 c j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j)))
(+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))
Calls

9 calls:

392.0ms
b
290.0ms
i
163.0ms
x
161.0ms
a
139.0ms
t
Results
AccuracySegmentsBranch
74.4%9x
72.9%5y
73.5%5z
75.7%8t
71.7%7a
72.3%4b
74.6%6c
75.6%9i
72.8%3j
Compiler

Compiled 594 to 216 computations (63.6% saved)

bsearch169.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.9462694825924677e+135
8.52284477247867e+139
22.0ms
2.2429148603767655e-137
1.0330746351540937e-133
22.0ms
4.6253438023217606e-197
7.616628965566502e-194
19.0ms
1.7860527309720153e-208
7.540033139637267e-208
16.0ms
1.9849548665200115e-296
1.8970746813587901e-295
26.0ms
-7.334178728973609e-125
-1.2119931425868418e-129
34.0ms
-1.7461404713947127e+174
-2.4299832960789666e+171
Results
141.0ms832×body256valid
16.0ms101×body256infinite
Compiler

Compiled 3438 to 2210 computations (35.7% saved)

regimes1.9s (2.9%)

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

9 calls:

332.0ms
a
294.0ms
y
255.0ms
t
223.0ms
c
170.0ms
i
Results
AccuracySegmentsBranch
71.5%9x
73.9%14y
72.3%9z
75.7%12t
75.2%16a
67.6%4b
70.9%8c
73.3%11i
72.8%8j
Compiler

Compiled 569 to 207 computations (63.6% saved)

bsearch224.0ms (0.3%)

Algorithm
11×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
Steps
TimeLeftRight
27.0ms
5.880788914567669e+21
7.28526119953339e+30
18.0ms
4.336545370214904e-19
1.9238605533130394e-18
12.0ms
1.5326146390143618e-33
2.5559774451566202e-33
27.0ms
2.1544425494997197e-51
8.830124208586324e-45
11.0ms
2.4704508952709508e-82
3.96663916393418e-82
24.0ms
9.066965288252367e-91
3.6483711623727834e-89
22.0ms
1.3813623893149675e-152
3.0130767790231336e-148
30.0ms
-8.128294281803689e-109
-1.468205682492953e-122
23.0ms
-2.808763407154587e-89
-1.1760111293629695e-93
8.0ms
-1.0155969720232731e-81
-7.782343838876707e-82
20.0ms
-2.97052280193642e+105
-2.8454512344716466e+104
Results
197.0ms1184×body256valid
8.0ms52×body256infinite
Compiler

Compiled 4403 to 2942 computations (33.2% saved)

regimes1.3s (2%)

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

9 calls:

209.0ms
t
190.0ms
a
185.0ms
x
159.0ms
j
132.0ms
y
Results
AccuracySegmentsBranch
67.5%7x
65.7%6y
67.9%5z
71.6%10t
70.2%12a
67.6%4b
67.8%7c
69.4%8i
67.5%9j
Compiler

Compiled 545 to 199 computations (63.5% saved)

bsearch247.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
21.0ms
3.1271484177793327e+46
1.3646347032730967e+48
17.0ms
1.3037240364968252e-31
1.3578422439320477e-30
28.0ms
5.521614152386479e-107
6.4978805879321465e-96
54.0ms
2.5171809923796556e-155
1.315188764167277e-154
19.0ms
-6.191246945329543e-288
-8.050304366276055e-290
55.0ms
-1.468205682492953e-122
-7.334178728973609e-125
24.0ms
-2.808763407154587e-89
-1.1760111293629695e-93
8.0ms
-1.0155969720232731e-81
-7.782343838876707e-82
19.0ms
-2.97052280193642e+105
-2.8454512344716466e+104
Results
227.0ms960×body256valid
7.0ms43×body256infinite
Compiler

Compiled 3443 to 2291 computations (33.5% saved)

regimes1.3s (2%)

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

9 calls:

226.0ms
j
162.0ms
t
151.0ms
c
147.0ms
a
135.0ms
i
Results
AccuracySegmentsBranch
66.6%9x
64.7%8y
64.4%5z
70.8%11t
66.5%10a
68.4%8b
65.4%10c
67.6%9i
66.3%12j
Compiler

Compiled 502 to 191 computations (62% saved)

bsearch289.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
21.0ms
3.1271484177793327e+46
1.3646347032730967e+48
23.0ms
1.2575574147118358e-67
3.408194939851551e-63
48.0ms
1.3813623893149675e-152
3.0130767790231336e-148
16.0ms
4.631352311466903e-245
3.602847571577707e-244
61.0ms
2.0190708304367242e-260
3.203525113170353e-256
27.0ms
-9.66963510977524e-198
-2.656898360753911e-208
17.0ms
-1.3064366672784696e-130
-1.6431956447165578e-131
24.0ms
-8.757241321091085e+27
-4.484707293942733e+24
22.0ms
-1.0161710029463776e+53
-5.6463655993471066e+51
29.0ms
-2.265940839366502e+160
-5.7376873675304035e+156
Results
257.0ms1216×body256valid
15.0ms93×body256infinite
Compiler

Compiled 4250 to 2856 computations (32.8% saved)

regimes1.7s (2.6%)

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

9 calls:

277.0ms
b
237.0ms
j
184.0ms
x
176.0ms
t
170.0ms
i
Results
AccuracySegmentsBranch
66.9%12x
64.2%11y
69.3%11z
67.6%9t
61.4%9a
67.1%12b
63.8%10c
60.2%6i
63.6%13j
Compiler

Compiled 481 to 187 computations (61.1% saved)

bsearch188.0ms (0.3%)

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
17.0ms
3.037405032946646e+104
1.084346704136011e+105
31.0ms
1.5356650815629482e+60
2.001112340180504e+64
17.0ms
2.1242732168091999e-19
2.590091977799614e-18
17.0ms
1.3076210415074397e-83
6.592016520124772e-83
5.0ms
1.0609056570478125e-180
1.2268318587897047e-180
16.0ms
4.441406057407793e-288
2.5559370769150352e-287
17.0ms
-2.7101722776396105e-268
-2.5561832887298276e-269
29.0ms
-1.8095585749326382e-144
-4.386288844725003e-157
19.0ms
-5.40880839887843e-104
-1.6554084106935118e-105
19.0ms
-71085717006130.92
-939595241183.6545
Results
167.0ms1008×body256valid
8.0ms52×body256infinite
Compiler

Compiled 3169 to 2203 computations (30.5% saved)

regimes1.2s (1.9%)

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

9 calls:

170.0ms
x
161.0ms
a
153.0ms
j
147.0ms
z
142.0ms
y
Results
AccuracySegmentsBranch
66.1%12x
64.5%11y
68.6%11z
68.3%10t
63.3%12a
61.8%7b
61.1%9c
60.3%7i
62.6%11j
Compiler

Compiled 445 to 178 computations (60% saved)

bsearch182.0ms (0.3%)

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
1.5356650815629482e+60
2.001112340180504e+64
20.0ms
2.1242732168091999e-19
2.590091977799614e-18
21.0ms
6.592016520124772e-83
1.8540582742988997e-81
8.0ms
3.9285421271011393e-88
5.309098013036749e-88
5.0ms
1.0609056570478125e-180
1.2268318587897047e-180
17.0ms
4.441406057407793e-288
2.5559370769150352e-287
16.0ms
-2.7101722776396105e-268
-2.5561832887298276e-269
27.0ms
-1.8095585749326382e-144
-4.386288844725003e-157
21.0ms
-5.40880839887843e-104
-1.6554084106935118e-105
21.0ms
-71085717006130.92
-939595241183.6545
Results
159.0ms992×body256valid
5.0ms32×body256infinite
Compiler

Compiled 3054 to 2124 computations (30.5% saved)

regimes1.2s (1.9%)

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

9 calls:

236.0ms
j
196.0ms
c
172.0ms
t
117.0ms
b
115.0ms
y
Results
AccuracySegmentsBranch
59.7%7x
61.9%9y
64.2%8z
68.0%14t
56.0%7a
63.5%9b
62.8%15c
61.2%8i
65.2%19j
Compiler

Compiled 429 to 177 computations (58.7% saved)

bsearch259.0ms (0.4%)

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.1271484177793327e+46
1.3646347032730967e+48
20.0ms
1424035.3688107633
55102902.94646861
17.0ms
4.336545370214904e-19
1.9238605533130394e-18
12.0ms
1.5326146390143618e-33
2.5559774451566202e-33
19.0ms
3.408194939851551e-63
5.204434265697577e-62
17.0ms
3.96663916393418e-82
4.723168407009417e-81
30.0ms
5.521614152386479e-107
6.4978805879321465e-96
17.0ms
1.315188764167277e-154
9.558981840815818e-154
26.0ms
-2.808763407154587e-89
-1.1760111293629695e-93
8.0ms
-1.0155969720232731e-81
-7.782343838876707e-82
30.0ms
-12423274421893296.0
-9189.655754881369
19.0ms
-6.023647512333473e+76
-4.871513628960935e+75
23.0ms
-2.8454512344716466e+104
-1.2288257557444218e+103
Results
226.0ms1376×body256valid
15.0ms86×body256infinite
Compiler

Compiled 3976 to 2801 computations (29.6% saved)

regimes1.2s (1.8%)

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

9 calls:

201.0ms
j
174.0ms
t
142.0ms
c
136.0ms
i
127.0ms
b
Results
AccuracySegmentsBranch
56.8%8x
61.6%9y
62.2%7z
67.4%14t
56.0%7a
64.1%10b
58.5%10c
62.0%11i
63.7%16j
Compiler

Compiled 414 to 173 computations (58.2% saved)

bsearch253.0ms (0.4%)

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.1271484177793327e+46
1.3646347032730967e+48
22.0ms
1424035.3688107633
55102902.94646861
17.0ms
4.336545370214904e-19
1.9238605533130394e-18
11.0ms
1.5326146390143618e-33
2.5559774451566202e-33
16.0ms
3.408194939851551e-63
5.204434265697577e-62
18.0ms
3.96663916393418e-82
4.723168407009417e-81
30.0ms
5.521614152386479e-107
6.4978805879321465e-96
17.0ms
1.315188764167277e-154
9.558981840815818e-154
22.0ms
-2.808763407154587e-89
-1.1760111293629695e-93
9.0ms
-1.0155969720232731e-81
-7.782343838876707e-82
25.0ms
-8.757241321091085e+27
-4.484707293942733e+24
20.0ms
-6.023647512333473e+76
-4.871513628960935e+75
24.0ms
-2.8454512344716466e+104
-1.2288257557444218e+103
Results
219.0ms1344×body256valid
16.0ms105×body256infinite
Compiler

Compiled 3876 to 2733 computations (29.5% saved)

regimes895.0ms (1.4%)

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

9 calls:

148.0ms
t
124.0ms
b
122.0ms
i
115.0ms
j
99.0ms
c
Results
AccuracySegmentsBranch
54.9%7x
59.6%6y
52.6%3z
62.0%12t
56.0%7a
63.4%10b
55.7%8c
59.3%10i
55.5%9j
Compiler

Compiled 399 to 169 computations (57.6% saved)

bsearch190.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
19.0ms
2.4006566553008615e+69
1.278659272348447e+70
21.0ms
12474968077.834314
1902005525507.6423
21.0ms
5.974531003975347e-67
8.711135733462568e-65
17.0ms
8.991455889311668e-92
1.1773456599224016e-90
14.0ms
1.0319513562972825e-133
3.380156017814377e-133
23.0ms
-1.8802876520827812e-305
-5.221711957554551e-308
25.0ms
-1.452201315953463e-246
-1.7982413305270702e-254
26.0ms
-1.2206656501443232e-198
-4.29489065371545e-205
23.0ms
-5.125393887336803e-88
-7.387009174166157e-91
Results
169.0ms1040×body256valid
6.0ms34×body256infinite
Compiler

Compiled 3003 to 2145 computations (28.6% saved)

regimes1.5s (2.4%)

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

9 calls:

526.0ms
t
184.0ms
x
176.0ms
c
121.0ms
y
110.0ms
z
Results
AccuracySegmentsBranch
56.6%15x
60.0%10y
54.1%5z
65.2%18t
54.6%8a
57.8%9b
58.5%15c
55.4%8i
53.7%9j
Compiler

Compiled 384 to 168 computations (56.3% saved)

bsearch331.0ms (0.5%)

Algorithm
17×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
Steps
TimeLeftRight
22.0ms
10386629827696.016
194436694174267.2
21.0ms
2.5559774451566202e-33
1.3037240364968252e-31
26.0ms
3.0130767790231336e-148
7.699029235922479e-143
31.0ms
6.804687556236335e-170
2.5171809923796556e-155
16.0ms
4.631352311466903e-245
3.602847571577707e-244
22.0ms
2.0190708304367242e-260
3.203525113170353e-256
24.0ms
8.505594456760373e-290
2.4894866068513653e-284
20.0ms
-6.191246945329543e-288
-8.050304366276055e-290
8.0ms
-4.522574630937792e-264
-3.7002228759697088e-264
22.0ms
-1.3103401844646624e-216
-2.3008907317976415e-219
17.0ms
-1.2119931425868418e-129
-1.3064366672784696e-130
17.0ms
-6.894524134552118e-106
-4.4582553015237324e-107
24.0ms
-2.808763407154587e-89
-1.1760111293629695e-93
9.0ms
-1.0155969720232731e-81
-7.782343838876707e-82
9.0ms
-0.8195805811325766
-0.6508235811223552
18.0ms
-6.023647512333473e+76
-4.871513628960935e+75
23.0ms
-2.8454512344716466e+104
-1.2288257557444218e+103
Results
296.0ms1808×body256valid
10.0ms66×body256infinite
Compiler

Compiled 5063 to 3635 computations (28.2% saved)

regimes1.2s (1.8%)

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

9 calls:

199.0ms
t
154.0ms
x
147.0ms
y
131.0ms
a
125.0ms
i
Results
AccuracySegmentsBranch
54.4%15x
58.2%14y
50.9%8z
59.8%19t
55.9%12a
53.9%7b
53.0%9c
53.9%10i
49.4%9j
Compiler

Compiled 369 to 164 computations (55.6% saved)

bsearch404.0ms (0.6%)

Algorithm
18×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
Steps
TimeLeftRight
40.0ms
2.6518938982112796e+191
1.4403369513930054e+203
33.0ms
3.788256837632464e+142
1.1339086345120667e+159
31.0ms
1.896623803223151e+112
1.3101667921969634e+123
19.0ms
8.691296462179625e+19
5.880788914567669e+21
25.0ms
55102902.94646861
10386629827696.016
19.0ms
2.5559774451566202e-33
1.3037240364968252e-31
27.0ms
5.521614152386479e-107
6.4978805879321465e-96
16.0ms
1.315188764167277e-154
9.558981840815818e-154
15.0ms
4.631352311466903e-245
3.602847571577707e-244
8.0ms
-4.522574630937792e-264
-3.7002228759697088e-264
21.0ms
-1.3103401844646624e-216
-2.3008907317976415e-219
24.0ms
-1.7233218042946243e-190
-3.450544169501272e-196
19.0ms
-1.468205682492953e-122
-7.334178728973609e-125
21.0ms
-2.808763407154587e-89
-1.1760111293629695e-93
8.0ms
-1.0155969720232731e-81
-7.782343838876707e-82
29.0ms
-12423274421893296.0
-9189.655754881369
17.0ms
-6.023647512333473e+76
-4.871513628960935e+75
30.0ms
-1.354993524635206e+146
-2.347992805298253e+139
Results
338.0ms2208×body256valid
39.0ms253×body256infinite
Compiler

Compiled 5679 to 4187 computations (26.3% saved)

regimes1.3s (2%)

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

9 calls:

331.0ms
t
225.0ms
x
164.0ms
y
109.0ms
a
109.0ms
c
Results
AccuracySegmentsBranch
52.8%12x
58.2%14y
50.9%8z
57.5%17t
53.5%10a
53.9%7b
52.6%10c
53.9%10i
49.4%9j
Compiler

Compiled 343 to 160 computations (53.4% saved)

bsearch354.0ms (0.5%)

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
28.0ms
8.575408780538645e+54
3.271324213995255e+69
18.0ms
2.7932946303469075e-26
1.4275888794325609e-24
18.0ms
4.719612274879451e-89
3.6479168906479875e-87
56.0ms
8.487135235743184e-146
1.490761948211019e-142
20.0ms
2.6861852951553795e-191
1.3747234773231022e-186
23.0ms
2.5814867719312623e-229
2.4076909740982463e-223
37.0ms
1.9546100982388607e-291
3.598215790914918e-290
21.0ms
1.8312458975570815e-306
1.2595170628347285e-303
10.0ms
-1.4407761862206908e-272
-8.882842963738199e-273
56.0ms
-4.507927586490665e-229
-2.679012091661095e-232
16.0ms
-6.08382988699687e-89
-1.1839193266489544e-89
24.0ms
-3.692165911187905e-54
-2.664103060392369e-59
26.0ms
-2.537983994737245e+41
-1.7000171270263754e+35
Results
331.0ms1600×body256valid
5.0ms30×body256infinite
Compiler

Compiled 4158 to 3030 computations (27.1% saved)

regimes1.2s (1.8%)

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

9 calls:

259.0ms
t
146.0ms
x
137.0ms
y
121.0ms
z
114.0ms
a
Results
AccuracySegmentsBranch
54.4%15x
56.3%14y
51.7%11z
55.0%16t
49.7%8a
53.5%7b
51.8%10c
52.2%8i
49.4%9j
Compiler

Compiled 330 to 155 computations (53% saved)

bsearch261.0ms (0.4%)

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
18.0ms
4.275512556928874e+70
5.027683147849951e+71
14.0ms
0.0110851781744668
0.03366181609159708
18.0ms
4.719612274879451e-89
3.6479168906479875e-87
21.0ms
8.487135235743184e-146
1.490761948211019e-142
24.0ms
2.6861852951553795e-191
1.3747234773231022e-186
23.0ms
2.5814867719312623e-229
2.4076909740982463e-223
19.0ms
1.9546100982388607e-291
3.598215790914918e-290
24.0ms
1.8312458975570815e-306
1.2595170628347285e-303
11.0ms
-1.4407761862206908e-272
-8.882842963738199e-273
21.0ms
-4.507927586490665e-229
-2.679012091661095e-232
17.0ms
-6.08382988699687e-89
-1.1839193266489544e-89
25.0ms
-3.692165911187905e-54
-2.664103060392369e-59
26.0ms
-2.537983994737245e+41
-1.7000171270263754e+35
Results
237.0ms1504×body256valid
6.0ms37×body256infinite
Compiler

Compiled 3839 to 2795 computations (27.2% saved)

regimes922.0ms (1.4%)

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

9 calls:

174.0ms
y
142.0ms
t
99.0ms
z
91.0ms
a
86.0ms
j
Results
AccuracySegmentsBranch
49.5%10x
56.9%19y
49.9%11z
54.6%16t
49.7%10a
52.3%7b
51.8%10c
52.1%9i
48.9%9j
Compiler

Compiled 294 to 148 computations (49.7% saved)

bsearch351.0ms (0.5%)

Algorithm
18×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
Steps
TimeLeftRight
17.0ms
4.275512556928874e+70
5.027683147849951e+71
13.0ms
0.0110851781744668
0.03366181609159708
18.0ms
4.719612274879451e-89
3.6479168906479875e-87
20.0ms
8.487135235743184e-146
1.490761948211019e-142
20.0ms
2.6861852951553795e-191
1.3747234773231022e-186
26.0ms
2.5814867719312623e-229
2.4076909740982463e-223
17.0ms
1.9546100982388607e-291
3.598215790914918e-290
20.0ms
1.8312458975570815e-306
1.2595170628347285e-303
10.0ms
-1.4407761862206908e-272
-8.882842963738199e-273
20.0ms
-4.507927586490665e-229
-2.679012091661095e-232
20.0ms
-2.7194470140917977e-136
-6.243958994788964e-140
18.0ms
-2.6381836280164388e-126
-3.1616223590106276e-128
15.0ms
-6.08382988699687e-89
-1.1839193266489544e-89
23.0ms
-3.692165911187905e-54
-2.664103060392369e-59
24.0ms
-2.9562338491205207e-49
-3.692165911187905e-54
22.0ms
-1.6003332488869274e-34
-1.1216258310193576e-43
24.0ms
-1.3914153164493833e+22
-587978157477796.0
24.0ms
-3.016550174794763e+129
-2.736090253640783e+125
Results
319.0ms2160×body256valid
9.0ms60×body256infinite
Compiler

Compiled 5461 to 3996 computations (26.8% saved)

regimes618.0ms (1%)

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

9 calls:

106.0ms
y
83.0ms
i
77.0ms
z
77.0ms
t
69.0ms
x
Results
AccuracySegmentsBranch
46.5%8x
50.5%14y
48.8%10z
47.3%10t
47.7%8a
44.4%3b
46.6%7c
47.9%10i
43.1%7j
Compiler

Compiled 282 to 144 computations (48.9% saved)

bsearch244.0ms (0.4%)

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
13.0ms
4911.965177704301
13332.725490478866
20.0ms
3.6479168906479875e-87
2.4549006150053168e-83
25.0ms
1.490761948211019e-142
2.7234045979087927e-131
20.0ms
2.6861852951553795e-191
1.3747234773231022e-186
23.0ms
2.5814867719312623e-229
2.4076909740982463e-223
17.0ms
1.9546100982388607e-291
3.598215790914918e-290
20.0ms
1.8312458975570815e-306
1.2595170628347285e-303
10.0ms
-1.4407761862206908e-272
-8.882842963738199e-273
20.0ms
-4.507927586490665e-229
-2.679012091661095e-232
20.0ms
-2.7194470140917977e-136
-6.243958994788964e-140
15.0ms
-1.1800639622412781e-125
-2.6381836280164388e-126
15.0ms
-6.08382988699687e-89
-1.1839193266489544e-89
24.0ms
-3.692165911187905e-54
-2.664103060392369e-59
Results
225.0ms1536×body256valid
3.0ms19×body256infinite
Compiler

Compiled 3862 to 2804 computations (27.4% saved)

regimes532.0ms (0.8%)

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

9 calls:

100.0ms
y
67.0ms
t
66.0ms
i
60.0ms
x
54.0ms
z
Results
AccuracySegmentsBranch
46.5%8x
50.5%14y
46.3%8z
46.6%10t
47.3%8a
44.4%3b
46.6%7c
46.6%9i
42.7%7j
Compiler

Compiled 247 to 135 computations (45.3% saved)

bsearch244.0ms (0.4%)

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
13.0ms
4911.965177704301
13332.725490478866
21.0ms
3.6479168906479875e-87
2.4549006150053168e-83
25.0ms
1.490761948211019e-142
2.7234045979087927e-131
20.0ms
2.6861852951553795e-191
1.3747234773231022e-186
22.0ms
2.5814867719312623e-229
2.4076909740982463e-223
17.0ms
1.9546100982388607e-291
3.598215790914918e-290
20.0ms
1.8312458975570815e-306
1.2595170628347285e-303
10.0ms
-1.4407761862206908e-272
-8.882842963738199e-273
20.0ms
-4.507927586490665e-229
-2.679012091661095e-232
20.0ms
-2.7194470140917977e-136
-6.243958994788964e-140
15.0ms
-1.1800639622412781e-125
-2.6381836280164388e-126
15.0ms
-6.08382988699687e-89
-1.1839193266489544e-89
23.0ms
-3.692165911187905e-54
-2.664103060392369e-59
Results
225.0ms1536×body256valid
3.0ms20×body256infinite
Compiler

Compiled 3828 to 2787 computations (27.2% saved)

regimes452.0ms (0.7%)

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

9 calls:

79.0ms
y
73.0ms
t
61.0ms
x
49.0ms
z
49.0ms
j
Results
AccuracySegmentsBranch
46.4%9x
48.7%12y
46.3%8z
47.7%12t
45.3%6a
43.9%3b
44.5%5c
44.7%6i
42.3%7j
Compiler

Compiled 225 to 129 computations (42.7% saved)

bsearch205.0ms (0.3%)

Algorithm
11×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
Steps
TimeLeftRight
13.0ms
4911.965177704301
13332.725490478866
20.0ms
3.6479168906479875e-87
2.4549006150053168e-83
25.0ms
1.490761948211019e-142
2.7234045979087927e-131
20.0ms
2.6861852951553795e-191
1.3747234773231022e-186
22.0ms
2.5814867719312623e-229
2.4076909740982463e-223
18.0ms
1.9546100982388607e-291
3.598215790914918e-290
20.0ms
1.8312458975570815e-306
1.2595170628347285e-303
10.0ms
-1.4407761862206908e-272
-8.882842963738199e-273
20.0ms
-4.507927586490665e-229
-2.679012091661095e-232
10.0ms
-3.872834535259913e-134
-2.089737639479349e-134
26.0ms
-6.525652275562497e-70
-3.565697064799336e-86
Results
190.0ms1296×body256valid
2.0ms13×body256infinite
Compiler

Compiled 3232 to 2354 computations (27.2% saved)

regimes402.0ms (0.6%)

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

9 calls:

77.0ms
y
58.0ms
t
48.0ms
z
47.0ms
j
42.0ms
i
Results
AccuracySegmentsBranch
42.3%5x
46.3%13y
46.3%8z
45.6%10t
45.3%6a
43.1%3b
44.5%5c
44.7%6i
42.3%7j
Compiler

Compiled 214 to 126 computations (41.1% saved)

bsearch144.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
1.5356650815629482e+60
2.001112340180504e+64
21.0ms
4.7058887010684757e-14
1.9768398731636883e-9
21.0ms
1.8540582742988997e-81
9.443501901445853e-77
18.0ms
3.313241036274242e-194
1.145920628807289e-192
18.0ms
-1.3514923977089566e-242
-4.8509367420450625e-244
22.0ms
-1.5774319957613411e-173
-1.3046786154760184e-179
20.0ms
-3.1987393497834956e-54
-4.8266004737736966e-57
Results
129.0ms880×body256valid
5.0ms37×body256infinite
Compiler

Compiled 2200 to 1604 computations (27.1% saved)

regimes368.0ms (0.6%)

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

9 calls:

58.0ms
y
53.0ms
t
43.0ms
z
43.0ms
j
43.0ms
x
Results
AccuracySegmentsBranch
44.1%7x
44.2%11y
46.3%8z
45.3%10t
45.3%6a
43.1%3b
44.5%5c
43.8%7i
42.3%7j
Compiler

Compiled 192 to 122 computations (36.5% saved)

bsearch149.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.5356650815629482e+60
2.001112340180504e+64
21.0ms
4.7058887010684757e-14
1.9768398731636883e-9
20.0ms
1.8540582742988997e-81
9.443501901445853e-77
17.0ms
3.313241036274242e-194
1.145920628807289e-192
26.0ms
-8.420908726135918e-198
-8.682637110500768e-211
22.0ms
-1.5774319957613411e-173
-1.3046786154760184e-179
20.0ms
-3.1987393497834956e-54
-4.8266004737736966e-57
Results
136.0ms928×body256valid
3.0ms24×body256infinite
Compiler

Compiled 2231 to 1656 computations (25.8% saved)

regimes302.0ms (0.5%)

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

9 calls:

50.0ms
t
45.0ms
z
40.0ms
j
35.0ms
y
31.0ms
x
Results
AccuracySegmentsBranch
41.2%5x
40.6%7y
45.4%9z
45.3%10t
43.3%3a
43.1%3b
44.5%5c
39.5%5i
42.3%7j
Compiler

Compiled 181 to 119 computations (34.3% saved)

bsearch164.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
23.0ms
1.5356650815629482e+60
2.001112340180504e+64
21.0ms
4.7058887010684757e-14
1.9768398731636883e-9
21.0ms
1.8540582742988997e-81
9.443501901445853e-77
13.0ms
1.548482154685634e-251
5.738711567189051e-251
22.0ms
3.787419290248872e-269
3.024500047024513e-260
20.0ms
-1.0223410754168122e-283
-2.61945492607423e-286
23.0ms
-6.17323161137745e-164
-9.128626446303508e-172
20.0ms
-3.1987393497834956e-54
-4.8266004737736966e-57
Results
149.0ms1008×body256valid
5.0ms30×body256infinite
Compiler

Compiled 2444 to 1798 computations (26.4% saved)

regimes157.0ms (0.2%)

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

9 calls:

22.0ms
y
18.0ms
b
18.0ms
a
18.0ms
c
18.0ms
t
Results
AccuracySegmentsBranch
34.6%3x
33.7%5y
36.7%3z
34.8%4t
35.8%3a
35.6%4b
36.7%3c
33.4%3i
32.9%3j
Compiler

Compiled 163 to 111 computations (31.9% saved)

bsearch48.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.5356650815629482e+60
2.001112340180504e+64
25.0ms
-1.3046786154760184e-179
-6.228308500321682e-193
Results
42.0ms288×body256valid
3.0ms20×body256infinite
Compiler

Compiled 734 to 538 computations (26.7% saved)

regimes43.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
Outputs
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
Calls

9 calls:

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

Compiled 145 to 107 computations (26.2% saved)

regimes120.0ms (0.2%)

Counts
6 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 t x) (*.f64 c j)))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 j (*.f64 a c))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 c (*.f64 a j))
(*.f64 (*.f64 a x) (neg.f64 t))
Calls

9 calls:

18.0ms
t
18.0ms
x
15.0ms
y
15.0ms
i
14.0ms
c
Results
AccuracySegmentsBranch
23.9%5x
20.6%4y
16.0%1z
23.1%5t
19.9%3a
19.6%2b
21.8%3c
22.5%4i
21.4%3j
Compiler

Compiled 136 to 105 computations (22.8% saved)

bsearch67.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
9.910880783343588e+54
1.1337473627802853e+55
23.0ms
-6.847831022712431e-162
-4.032129701164599e-168
21.0ms
-1.769014277466544e-114
-1.3672406291202553e-117
18.0ms
-7.496290299232552e-28
-1.532707163651147e-29
Results
61.0ms416×body256valid
1.0msbody256infinite
Compiler

Compiled 880 to 708 computations (19.5% saved)

regimes104.0ms (0.2%)

Counts
4 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
Outputs
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 j (*.f64 a c))
(*.f64 (*.f64 a x) (neg.f64 t))
(*.f64 c (*.f64 a j))
(*.f64 (*.f64 a x) (neg.f64 t))
Calls

9 calls:

15.0ms
z
15.0ms
x
12.0ms
i
12.0ms
c
12.0ms
y
Results
AccuracySegmentsBranch
22.7%5x
19.6%4y
20.5%5z
20.8%3t
19.7%3a
18.2%2b
21.8%3c
22.5%4i
20.6%3j
Compiler

Compiled 120 to 99 computations (17.5% saved)

bsearch68.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
9.910880783343588e+54
1.1337473627802853e+55
23.0ms
-6.847831022712431e-162
-4.032129701164599e-168
20.0ms
-1.769014277466544e-114
-1.3672406291202553e-117
19.0ms
-7.496290299232552e-28
-1.532707163651147e-29
Results
61.0ms416×body256valid
3.0ms19×body256infinite
Compiler

Compiled 856 to 684 computations (20.1% saved)

regimes34.0ms (0.1%)

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

9 calls:

8.0ms
a
4.0ms
t
3.0ms
c
3.0ms
j
3.0ms
x
Results
AccuracySegmentsBranch
15.0%1x
15.0%1y
15.0%1z
15.0%1t
16.9%3a
15.0%1b
15.0%1c
15.0%1i
15.0%1j
Compiler

Compiled 114 to 96 computations (15.8% saved)

bsearch54.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
1.0404852863160934e+229
5.17051691195206e+236
18.0ms
-3.51198002772721e+56
-3.018638594506719e+55
Results
35.0ms240×body256valid
16.0ms109×body256infinite
Compiler

Compiled 500 to 394 computations (21.2% saved)

regimes31.0ms (0%)

Accuracy

Total -3.4b remaining (-6.3%)

Threshold costs -3.4b (-6.3%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
Outputs
(*.f64 c (*.f64 a j))
(*.f64 a (*.f64 c j))
(*.f64 c (*.f64 a j))
Calls

9 calls:

7.0ms
c
3.0ms
j
3.0ms
x
3.0ms
t
3.0ms
b
Results
AccuracySegmentsBranch
15.0%1x
15.0%1y
15.0%1z
15.0%1t
15.0%1a
15.0%1b
16.6%3c
15.0%1i
15.0%1j
Compiler

Compiled 109 to 94 computations (13.8% saved)

bsearch42.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
22.0ms
7.85916208352355e-196
1.2334945150453507e-190
19.0ms
-3.63399065117933e-42
-5.411454294600189e-47
Results
37.0ms256×body256valid
2.0ms11×body256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

simplify804.0ms (1.2%)

Algorithm
egg-herbie
Rules
1574×unsub-neg
986×distribute-lft-neg-in
792×neg-mul-1
600×neg-sub0
526×distribute-neg-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0106817776
1134117456
2152217384
3170717380
4188617380
5209617380
6250717380
7297617380
8337717380
9377217380
10414217380
11443017380
12461517380
13478317380
14481917380
15483417380
16483517380
17490717380
18493517380
19493517380
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)))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (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)))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) 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)))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (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)))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.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 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) 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)))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (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)))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.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 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))))
(if (<=.f64 c -12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336) (+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 c -1950000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c -8160232256002685/1569275433846670190958947355801916604025588861116008628224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c -3111818922175329/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 c -8863311460481781/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c 6546356215273881/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 c 8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c 7658064117171751/6277101735386680763835789423207666416102355444464034512896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))))))))))
(if (<=.f64 t -2299999999999999885048475958840943976004957237472940001541971892215120259957819684352563850740804616192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -31999999999999997649272997647398365552281702886382972392404685432971593777152) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -4000000000000000053150220288) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2882886462261005/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 251939172494419/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 3200000000000000112070389950181157537474570169545978419355844608) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 t -1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -33999999999999998355832832) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 517735622840347/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 4228233477982807/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 669999999999999967516628341745552521923928126828479885348962304) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 a -58000000000000003531826364792438379736203264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 a -533569947205553/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -414619895305101/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 a 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 a 9499999999999999738913268399626780672) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 4199999999999999698993399177935619827673688244950398675091006902004007823968109519079360144725721505346952188123205090629758876048178351702016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 a 75000000000000003546199293651314693771955952719865153651528248676020198185409690262166621191182521207400112458089153678019336854428527938717003987024154443508594857903921347221061240834046855394792217049483684297247189560709798166528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 i -175000000000000002722897822656697529246935244461185750839709851575395911703832248071372443235133303343336099151872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 i -735237348132373/5070602400912917605986812821504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 612630809888951/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 5381909536054755/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 i 390218568789499/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 55000000000000002990041908339548396289068330828557119834083650887638581248) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 78000000000000003801121815639700357195828182737495411928219227806209552696821954791942961187046511611577830947643309064368104816387293184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 i 84999999999999996639927458639776081389935590357490581217826453806793183919533727372149152887769466269539063235423170127846861597475684209203041434638139897189247731739717895379222528) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))))))))))
(if (<=.f64 t -13500000000000000381743348936953092460125588401246443456211244201590427577112741451800067123015737183454328516630771296700350271337987883172239313223462954863835473918438670336) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -4763410263543689/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 2630067950774187/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2029136557705395/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 279085956146247/649037107316853453566312041152512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 290000000000000012582912) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 3200000000000000105092999965455763452758440212350757425639402964027990422076121585740804210008727720588638415309831793851675170029476773888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))
(if (<=.f64 y -110000000000000008269193560817002949021857197078764903483120001259354251776665672513099521120753383897109255054273777895934525440) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 y -919999999999999990104144427712453398148353099359341018139797233860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -260000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y -6281803036927453/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 y -7659264956697545/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 y 20000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 y 349999999999999976425978505030035252600699697385301249006243878739081538248777191044907171426861056) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))))))))
(if (<=.f64 y -77999999999999996243979560446799371507458942570363376520871189655427551751844566567906039016188942336093647109017889434675183616) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 y -979999999999999956143642088956986046759179885180402745002411788599296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -134999999999999997905366558239574982656) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 y -6691485843683591/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 y -6423899641101167/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 y 2600000000000000188581734591976011328011773465080957084347346404245504) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))))))
(if (<=.f64 t -7099999999999999694655160468471933862622652764676968843765250340641493468680813583734025639831456690736453490202426491679219866559912293790769219834711955028022333827710976) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -390218568789499/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 6940296704921315/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 6101757645796113/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 7960885958403417/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 89999999999999998824140819089389603659360455767546053668578939836529610091835949133923923179549555734122890182368488904633289000683044864) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))
(if (<=.f64 t -539999999999999969205777416070376019612151887326669919593320246853410918880459407056859709556281340592128) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1892136358191809/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -5822606357653711/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 6622401105567585/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 2306865998794583/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 3264681041725273/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 447584876432589/182687704666362864775460604089535377456991567872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 2855763272194155/5192296858534827628530496329220096) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 11999999999999999798673408) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))
(if (<=.f64 t -379999999999999968899269402352829021817599066964239197808871684517510227007821206103061926338972488826880) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -8931394244144417/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 1736022715417909/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 4441469790309483/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 178405961588245/713623846352979940529142984724747568191373312) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 139999999999999993968972264119665375280415899648) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 t -12800000000000000091855763723650154292231869592212519911259234834720084695102507536418125694025752234289481448101985553441290436381372060921949907670670508032) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -5799999999999999694835903154314267682716496907206656) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1249999999999999947889967104) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 t -412070808641711/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -4376433070088247/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 1352433999707303/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 2952075737355269/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 8637914485522937/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 100000000000000004384584304507619735463404765184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 z -56000000000000) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 z -2259468643326045/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z -1094449103198247/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (if (<=.f64 z -6245471015606689/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5372730071311897/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 z 7381971196142665/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 z 5451911701461569/2596148429267413814265248164610048) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 95999999999999995141164988519105811228509921057287367016054784) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 z 320000000000000000613016027435093995589105640724861443568897124671801383745276401907595566434617703530496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 z -21000000000000) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 z -2420859260706477/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z -7371020360979573/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (if (<=.f64 z -3791893116618347/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 1920143424077791/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5606327030934153/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 z 2255602309932481/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 1298074214633707/1298074214633706907132624082305024) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 1550000000000000028593636663411720323165097475782920841986048) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 t -12500000000000000023945938571683359202699439090814900139410043932492241552549859449515451813852254044160) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -980000000000) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 t -7518674366441603/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1863467625491933/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 3711984199749931/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 6484356997289707/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 t 6576757367989063/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 t 1687496479023819/2596148429267413814265248164610048) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 3300000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 65000000000000000821738837564785785656487968768) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 t -13600000000000000185196616817123220302259309137789280183824096053702828390122719686883850617481932570624) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -7500000000000000142606336) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 1497704929290407/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 t 1461501637330903/730750818665451459101842416358141509827966271488) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 t 1324035698926381/2596148429267413814265248164610048) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 5500000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 31999999999999997752233248785137639037784293376) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 b -7310526838468353/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 b -5930429313287257/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 b -7996645734963683/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 b -192716989233035/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 b 1470468437140845/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 b 5045696955178157/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 b 3794275180128377/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 b 25000000000) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 b 2699999999999999812710993013656720251040854118468313375214386873892864) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 t -17500000000000000033524314000356702883779214727140860195174061505489138173569803229321632539393155661824) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -6124895493223875/9007199254740992) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t -8807034685401875/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -7023719668396391/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -7492196520758381/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -3291338355677503/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 8203737773769859/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 432778879906337/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 5535142007541129/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t 3163298761788185/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 2100908603663173/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 10800000000000) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))))))))
(if (<=.f64 t -43000000000000001237668411275186191273135899032811748392330641026555879405500601855948927685606083447559877149641029530117805122664927556796416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -11500000000000000059110133425215817612704913916697844622259617830295136370688) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -120000) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -6430603855783981/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -4093428512252305/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -2980834737217361/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -1219591656962293/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t 595796535533941/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 1736022715417909/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t 4906011513711227/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 4019129502659983/182687704666362864775460604089535377456991567872) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 t 920000000000) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 2500000000000000000000) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t 300000000000000001168223679187233828284456855688124245445860084700110236068193740723570818255512757145240801023465881600) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t 1100000000000000032327651674214585657516892635886990523957298810804257926241169028353460279537638117990719853696889691324993909052901362359401853648908093083374526917444307915299852956947447808) (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))))))))))))))))))))
(if (<=.f64 y -284999999999999996594616629679095808) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 y -1311331805890207/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -1612616214368019/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -7691111892168569/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 22854258338533/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 3511119404027961/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 7647412392781247/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 8828963457799089/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 3185266114300603/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 6092105698723627/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y 110591769249305/170141183460469231731687303715884105728) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y 75000000000000001448194760372518263149032125878472015872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))))))))))))))))
(if (<=.f64 y -2999999999999999979687959532377473024) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -5300541194335153/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -5590402876475799/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -4916193681073659/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 1760395574724839/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 4792635373632395/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 1002260458379069/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 8063081071840095/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 45999999999999998738959450952678240728244141392812459097620300601229312) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))))))))))))))))
(if (<=.f64 y -274999999999999991814092644917644668248705419349538866315412842162951058190472723094964302193574906460839845483646621883419328512) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -6800000000000000000) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -6742980379809911/1532495540865888858358347027150309183618739122183602176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -5054990000090745/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 y -5512562842108559/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y -4085294409732315/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -7011739907936311/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -8798873954024829/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y -2512721214770981/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 1146419012873439/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3772375295605065/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 2671230065510023/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3762771166858711/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 44000000000000000126392119055508628834274419723828598805323002473873408) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))))))))))))))))))))
(if (<=.f64 y -5201597758707563/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -7740557828966491/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -8536031192270291/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -3432398830065305/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y -8739899877464283/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 6423899641101167/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 4740011195437747/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 3253991043245369/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3825048088961253/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 6703903964971299/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 2029768672598635/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 10500) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 y -4593802368423799/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -537538738122673/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -4001264621376699/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -5530720771101321/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y -7271596698050283/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 1531852991339509/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 5091123135840543/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 755361009974671/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 2568425733177917/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 3324537336144519/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 5249401739479229/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 10500) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 y -3504353730807743/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -294093687428169/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 2062782649866427/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 5167711185481887/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 2128087274640489/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 6719234226533413/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 8500) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))))))))))))))
(if (<=.f64 z -6183964726724345/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z -1893591076649837/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z -225225504864141/30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 z 462316631972025/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 458903464748633/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 7350268983256945/19342813113834066795298816) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 6300000000000000323400414089248265338099649821657294832664576) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))))))))
(if (<=.f64 z -5521397077432451/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z -93530032661255/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z -7002292912141195/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 z 7808014228860867/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 7742953005213299/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 8897694032363671/38685626227668133590597632) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 94999999999999995905401699575011732890689260771021525134344192) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))))))))
(if (<=.f64 z -1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z -7614394265021173/1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z -4520426936567065/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 44336241474093/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 8410448953938583/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 1470053796651389/154742504910672534362390528) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 239999999999999999270894012945443576537562558239179508602109952) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))))))))))
(if (<=.f64 z -7591901187723333/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z 18000000000000000516216128053292220663631579647736517698256896) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(if (<=.f64 x -8474283175441637/89202980794122492566142873090593446023921664) (*.f64 -1 (*.f64 a (*.f64 t x))) (if (<=.f64 x -6210780114830625/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 j (*.f64 a c)) (if (<=.f64 x -881772058387211/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (*.f64 -1 (*.f64 a (*.f64 t x))) (if (<=.f64 x 10000000000000000102350670204085511496304388135324745728) (*.f64 c (*.f64 a j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(if (<=.f64 x -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 x -8517641300339143/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 j (*.f64 a c)) (if (<=.f64 x -5673165816829483/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 x 10000000000000000102350670204085511496304388135324745728) (*.f64 c (*.f64 a j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(if (<=.f64 a -115000000000000007302115311923875724548243397328062382080) (*.f64 a (*.f64 c j)) (if (<=.f64 a 110000000000000004488653880037921524779741337195975860089526821468002611756036915373252021454773154337568248020788816132564478636114283246301360056276131925866453889386238538266714373633716314525711574530048324864506830627811622912) (*.f64 j (*.f64 a c)) (*.f64 c (*.f64 a j))))
(if (<=.f64 c -8034690221294951/50216813883093446110686315385661331328818843555712276103168) (*.f64 c (*.f64 a j)) (if (<=.f64 c 4013165208090495/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 a (*.f64 c j)) (*.f64 c (*.f64 a j))))
(*.f64 a (*.f64 c j))
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)))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (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)))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 i t)) b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))))
(if (<=.f64 (+.f64 (*.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))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.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))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 t)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 t i))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.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))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (*.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))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 t (neg.f64 i)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 t i))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 t (neg.f64 i)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 t i))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 x t))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (fma.f64 c z (*.f64 t (neg.f64 i)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 t i))))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 x t))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 t (neg.f64 i)))) (*.f64 b (fma.f64 (neg.f64 i) t (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(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 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (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)))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.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 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))))
(if (<=.f64 (+.f64 (*.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))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.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))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.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))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (*.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))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c)))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.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 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 x t))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.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 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(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 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (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)))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.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 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c))))
(if (<=.f64 (+.f64 (*.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))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.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))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (*.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 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.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))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (*.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))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (*.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 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) -19999999999999999720621195205129155434005283676252727750499321471767131705345487698129692828457921333572758560785309230786706345700504206672551904741230794021461383329378750357138079702146292679283246532142253440022040339106608037192915625377123894402342976922345843644278133859702564244005353335500042141696) (+.f64 (-.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 x t))) (*.f64 c (*.f64 a j))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))
(if (<=.f64 c -12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336) (+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 c -1950000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c -8160232256002685/1569275433846670190958947355801916604025588861116008628224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c -3111818922175329/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 c -8863311460481781/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c 6546356215273881/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 c 8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 c 7658064117171751/6277101735386680763835789423207666416102355444464034512896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (+.f64 (-.f64 (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a)))))))))))
(if (<=.f64 c -12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))) (if (<=.f64 c -1950000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 c -8160232256002685/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 c -3111818922175329/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (neg.f64 (*.f64 y (*.f64 i j)))) (if (<=.f64 c -8863311460481781/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 x t) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 c 6546356215273881/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (neg.f64 (*.f64 y (*.f64 i j)))) (if (<=.f64 c 8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 x t) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 c 7658064117171751/6277101735386680763835789423207666416102355444464034512896) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (neg.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 c -12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))) (if (<=.f64 c -1950000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 c -8160232256002685/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 c -3111818922175329/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i j))) (if (<=.f64 c -8863311460481781/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 c 6546356215273881/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i j))) (if (<=.f64 c 8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 c 7658064117171751/6277101735386680763835789423207666416102355444464034512896) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 c -12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b)))) (if (<=.f64 c -1950000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 c -8160232256002685/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 c -3111818922175329/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 y (*.f64 i j))) (if (<=.f64 c -8863311460481781/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 a (*.f64 x t)))) (if (<=.f64 c 6546356215273881/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 y (*.f64 i j))) (if (<=.f64 c 8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 a (*.f64 x t)))) (if (<=.f64 c 7658064117171751/6277101735386680763835789423207666416102355444464034512896) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 t -2299999999999999885048475958840943976004957237472940001541971892215120259957819684352563850740804616192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -31999999999999997649272997647398365552281702886382972392404685432971593777152) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -4000000000000000053150220288) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2882886462261005/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 251939172494419/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 3200000000000000112070389950181157537474570169545978419355844608) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 t -2299999999999999885048475958840943976004957237472940001541971892215120259957819684352563850740804616192) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -31999999999999997649272997647398365552281702886382972392404685432971593777152) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -4000000000000000053150220288) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 2882886462261005/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 251939172494419/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 3200000000000000112070389950181157537474570169545978419355844608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 x t) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))
(if (<=.f64 t -2299999999999999885048475958840943976004957237472940001541971892215120259957819684352563850740804616192) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -31999999999999997649272997647398365552281702886382972392404685432971593777152) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -4000000000000000053150220288) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 2882886462261005/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 251939172494419/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 3200000000000000112070389950181157537474570169545978419355844608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))
(if (<=.f64 t -2299999999999999885048475958840943976004957237472940001541971892215120259957819684352563850740804616192) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -31999999999999997649272997647398365552281702886382972392404685432971593777152) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -4000000000000000053150220288) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 2882886462261005/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 251939172494419/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 3200000000000000112070389950181157537474570169545978419355844608) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 a (*.f64 x t)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))
(if (<=.f64 t -1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -33999999999999998355832832) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 t b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 517735622840347/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 4228233477982807/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 669999999999999967516628341745552521923928126828479885348962304) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 t -1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -33999999999999998355832832) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 517735622840347/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 4228233477982807/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 669999999999999967516628341745552521923928126828479885348962304) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 t -1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -33999999999999998355832832) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 517735622840347/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 4228233477982807/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 669999999999999967516628341745552521923928126828479885348962304) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 t -1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -33999999999999998355832832) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t -4658669063729833/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 517735622840347/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 4228233477982807/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 3029745722639739/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 669999999999999967516628341745552521923928126828479885348962304) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 a -58000000000000003531826364792438379736203264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 a -533569947205553/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -414619895305101/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 a 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 a 9499999999999999738913268399626780672) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 4199999999999999698993399177935619827673688244950398675091006902004007823968109519079360144725721505346952188123205090629758876048178351702016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 a 75000000000000003546199293651314693771955952719865153651528248676020198185409690262166621191182521207400112458089153678019336854428527938717003987024154443508594857903921347221061240834046855394792217049483684297247189560709798166528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 a -58000000000000003531826364792438379736203264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 a -533569947205553/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 a -414619895305101/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 a 6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 a 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 a 9499999999999999738913268399626780672) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 a 4199999999999999698993399177935619827673688244950398675091006902004007823968109519079360144725721505346952188123205090629758876048178351702016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 a 75000000000000003546199293651314693771955952719865153651528248676020198185409690262166621191182521207400112458089153678019336854428527938717003987024154443508594857903921347221061240834046855394792217049483684297247189560709798166528) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))))))))))))
(if (<=.f64 a -58000000000000003531826364792438379736203264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 a -533569947205553/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 a -414619895305101/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 a 6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 y j))) (if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 a 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 y j))) (if (<=.f64 a 9499999999999999738913268399626780672) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 a 4199999999999999698993399177935619827673688244950398675091006902004007823968109519079360144725721505346952188123205090629758876048178351702016) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 i (*.f64 y j))) (if (<=.f64 a 75000000000000003546199293651314693771955952719865153651528248676020198185409690262166621191182521207400112458089153678019336854428527938717003987024154443508594857903921347221061240834046855394792217049483684297247189560709798166528) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))))))))))))
(if (<=.f64 a -58000000000000003531826364792438379736203264) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 a -533569947205553/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 a -414619895305101/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 a 6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 i (*.f64 y j))) (if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 a 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 i (*.f64 y j))) (if (<=.f64 a 9499999999999999738913268399626780672) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 a 4199999999999999698993399177935619827673688244950398675091006902004007823968109519079360144725721505346952188123205090629758876048178351702016) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 i (*.f64 y j))) (if (<=.f64 a 75000000000000003546199293651314693771955952719865153651528248676020198185409690262166621191182521207400112458089153678019336854428527938717003987024154443508594857903921347221061240834046855394792217049483684297247189560709798166528) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x t))))))))))))
(if (<=.f64 i -175000000000000002722897822656697529246935244461185750839709851575395911703832248071372443235133303343336099151872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 i -735237348132373/5070602400912917605986812821504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 612630809888951/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 5381909536054755/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 i 390218568789499/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 55000000000000002990041908339548396289068330828557119834083650887638581248) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i 78000000000000003801121815639700357195828182737495411928219227806209552696821954791942961187046511611577830947643309064368104816387293184) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 i 84999999999999996639927458639776081389935590357490581217826453806793183919533727372149152887769466269539063235423170127846861597475684209203041434638139897189247731739717895379222528) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a)))))))))))
(if (<=.f64 i -175000000000000002722897822656697529246935244461185750839709851575395911703832248071372443235133303343336099151872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 i -735237348132373/5070602400912917605986812821504) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 i 612630809888951/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 i 5381909536054755/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 i 390218568789499/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 i 55000000000000002990041908339548396289068330828557119834083650887638581248) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (or (<=.f64 i 78000000000000003801121815639700357195828182737495411928219227806209552696821954791942961187046511611577830947643309064368104816387293184) (not (<=.f64 i 84999999999999996639927458639776081389935590357490581217826453806793183919533727372149152887769466269539063235423170127846861597475684209203041434638139897189247731739717895379222528))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))))))))))
(if (<=.f64 i -175000000000000002722897822656697529246935244461185750839709851575395911703832248071372443235133303343336099151872) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 i -735237348132373/5070602400912917605986812821504) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 i 612630809888951/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 i 5381909536054755/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 i 390218568789499/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 i 55000000000000002990041908339548396289068330828557119834083650887638581248) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (or (<=.f64 i 78000000000000003801121815639700357195828182737495411928219227806209552696821954791942961187046511611577830947643309064368104816387293184) (not (<=.f64 i 84999999999999996639927458639776081389935590357490581217826453806793183919533727372149152887769466269539063235423170127846861597475684209203041434638139897189247731739717895379222528))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))))))))))
(if (<=.f64 i -175000000000000002722897822656697529246935244461185750839709851575395911703832248071372443235133303343336099151872) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 i -735237348132373/5070602400912917605986812821504) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 i 612630809888951/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 i 5381909536054755/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 i 390218568789499/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 i 55000000000000002990041908339548396289068330828557119834083650887638581248) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (or (<=.f64 i 78000000000000003801121815639700357195828182737495411928219227806209552696821954791942961187046511611577830947643309064368104816387293184) (not (<=.f64 i 84999999999999996639927458639776081389935590357490581217826453806793183919533727372149152887769466269539063235423170127846861597475684209203041434638139897189247731739717895379222528))) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))))))))))
(if (<=.f64 t -13500000000000000381743348936953092460125588401246443456211244201590427577112741451800067123015737183454328516630771296700350271337987883172239313223462954863835473918438670336) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -4763410263543689/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 2630067950774187/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2029136557705395/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 279085956146247/649037107316853453566312041152512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b c) z)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 290000000000000012582912) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 3200000000000000105092999965455763452758440212350757425639402964027990422076121585740804210008727720588638415309831793851675170029476773888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))
(if (<=.f64 t -13500000000000000381743348936953092460125588401246443456211244201590427577112741451800067123015737183454328516630771296700350271337987883172239313223462954863835473918438670336) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -4763410263543689/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 2630067950774187/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2029136557705395/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 279085956146247/649037107316853453566312041152512) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 290000000000000012582912) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 3200000000000000105092999965455763452758440212350757425639402964027990422076121585740804210008727720588638415309831793851675170029476773888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 t -13500000000000000381743348936953092460125588401246443456211244201590427577112741451800067123015737183454328516630771296700350271337987883172239313223462954863835473918438670336) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -4763410263543689/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 2630067950774187/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2029136557705395/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 279085956146247/649037107316853453566312041152512) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 290000000000000012582912) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 3200000000000000105092999965455763452758440212350757425639402964027990422076121585740804210008727720588638415309831793851675170029476773888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 t -13500000000000000381743348936953092460125588401246443456211244201590427577112741451800067123015737183454328516630771296700350271337987883172239313223462954863835473918438670336) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -4763410263543689/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 t 2630067950774187/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2029136557705395/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 t 279085956146247/649037107316853453566312041152512) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 290000000000000012582912) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 3200000000000000105092999965455763452758440212350757425639402964027990422076121585740804210008727720588638415309831793851675170029476773888) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 y -110000000000000008269193560817002949021857197078764903483120001259354251776665672513099521120753383897109255054273777895934525440) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 y -919999999999999990104144427712453398148353099359341018139797233860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -260000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y -6281803036927453/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 y -7659264956697545/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 y 20000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 y 349999999999999976425978505030035252600699697385301249006243878739081538248777191044907171426861056) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))))))))
(if (<=.f64 y -110000000000000008269193560817002949021857197078764903483120001259354251776665672513099521120753383897109255054273777895934525440) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -919999999999999990104144427712453398148353099359341018139797233860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -260000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -6281803036927453/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 y -7659264956697545/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 20000) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 y 349999999999999976425978505030035252600699697385301249006243878739081538248777191044907171426861056) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y)))))))))))
(if (<=.f64 y -110000000000000008269193560817002949021857197078764903483120001259354251776665672513099521120753383897109255054273777895934525440) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -919999999999999990104144427712453398148353099359341018139797233860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -260000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -6281803036927453/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 y -7659264956697545/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 20000) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 y 349999999999999976425978505030035252600699697385301249006243878739081538248777191044907171426861056) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j)))))))))))
(if (<=.f64 y -110000000000000008269193560817002949021857197078764903483120001259354251776665672513099521120753383897109255054273777895934525440) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -919999999999999990104144427712453398148353099359341018139797233860608) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -260000000) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -6281803036927453/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 y -7659264956697545/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 20000) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 y 349999999999999976425978505030035252600699697385301249006243878739081538248777191044907171426861056) (+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j)))))))))))
(if (<=.f64 y -77999999999999996243979560446799371507458942570363376520871189655427551751844566567906039016188942336093647109017889434675183616) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 y -979999999999999956143642088956986046759179885180402745002411788599296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -134999999999999997905366558239574982656) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 y -6691485843683591/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (if (<=.f64 y -6423899641101167/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 y 2600000000000000188581734591976011328011773465080957084347346404245504) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))))))
(if (<=.f64 y -77999999999999996243979560446799371507458942570363376520871189655427551751844566567906039016188942336093647109017889434675183616) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -979999999999999956143642088956986046759179885180402745002411788599296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -134999999999999997905366558239574982656) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -6691485843683591/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 y -6423899641101167/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 2600000000000000188581734591976011328011773465080957084347346404245504) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y)))))))))
(if (<=.f64 y -77999999999999996243979560446799371507458942570363376520871189655427551751844566567906039016188942336093647109017889434675183616) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -979999999999999956143642088956986046759179885180402745002411788599296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -134999999999999997905366558239574982656) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -6691485843683591/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 y -6423899641101167/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 2600000000000000188581734591976011328011773465080957084347346404245504) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j)))))))))
(if (<=.f64 y -77999999999999996243979560446799371507458942570363376520871189655427551751844566567906039016188942336093647109017889434675183616) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -979999999999999956143642088956986046759179885180402745002411788599296) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 y -134999999999999997905366558239574982656) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 y -6691485843683591/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (if (<=.f64 y -6423899641101167/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 2600000000000000188581734591976011328011773465080957084347346404245504) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j)))))))))
(if (<=.f64 t -7099999999999999694655160468471933862622652764676968843765250340641493468680813583734025639831456690736453490202426491679219866559912293790769219834711955028022333827710976) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -390218568789499/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 6940296704921315/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 6101757645796113/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 7960885958403417/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 89999999999999998824140819089389603659360455767546053668578939836529610091835949133923923179549555734122890182368488904633289000683044864) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))
(if (<=.f64 t -7099999999999999694655160468471933862622652764676968843765250340641493468680813583734025639831456690736453490202426491679219866559912293790769219834711955028022333827710976) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -390218568789499/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 6940296704921315/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 6101757645796113/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 7960885958403417/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 89999999999999998824140819089389603659360455767546053668578939836529610091835949133923923179549555734122890182368488904633289000683044864) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 t -7099999999999999694655160468471933862622652764676968843765250340641493468680813583734025639831456690736453490202426491679219866559912293790769219834711955028022333827710976) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -390218568789499/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 6940296704921315/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (if (<=.f64 t 6101757645796113/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 7960885958403417/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 89999999999999998824140819089389603659360455767546053668578939836529610091835949133923923179549555734122890182368488904633289000683044864) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (*.f64 a (*.f64 c j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))
(if (<=.f64 t -539999999999999969205777416070376019612151887326669919593320246853410918880459407056859709556281340592128) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1892136358191809/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -5822606357653711/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 6622401105567585/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 2306865998794583/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 3264681041725273/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 447584876432589/182687704666362864775460604089535377456991567872) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 b c) z)) (+.f64 (*.f64 (*.f64 a c) j) (*.f64 (*.f64 y (neg.f64 i)) j))) (if (<=.f64 t 2855763272194155/5192296858534827628530496329220096) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 11999999999999999798673408) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))
(if (<=.f64 t -539999999999999969205777416070376019612151887326669919593320246853410918880459407056859709556281340592128) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -1892136358191809/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -5822606357653711/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 6622401105567585/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 2306865998794583/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 3264681041725273/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 447584876432589/182687704666362864775460604089535377456991567872) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2855763272194155/5192296858534827628530496329220096) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 11999999999999999798673408) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))
(if (<=.f64 t -539999999999999969205777416070376019612151887326669919593320246853410918880459407056859709556281340592128) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -1892136358191809/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -5822606357653711/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 6622401105567585/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 2306865998794583/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 3264681041725273/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 447584876432589/182687704666362864775460604089535377456991567872) (+.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 a c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2855763272194155/5192296858534827628530496329220096) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 11999999999999999798673408) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))
(if (<=.f64 t -539999999999999969205777416070376019612151887326669919593320246853410918880459407056859709556281340592128) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -1892136358191809/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -5822606357653711/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 6622401105567585/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 2306865998794583/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 3264681041725273/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 447584876432589/182687704666362864775460604089535377456991567872) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2855763272194155/5192296858534827628530496329220096) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 11999999999999999798673408) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))
(if (<=.f64 t -539999999999999969205777416070376019612151887326669919593320246853410918880459407056859709556281340592128) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -1892136358191809/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -5822606357653711/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 6622401105567585/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 6880495847970215/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (-.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 x t))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 2306865998794583/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 3264681041725273/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 447584876432589/182687704666362864775460604089535377456991567872) (+.f64 (-.f64 (*.f64 j (*.f64 a c)) (*.f64 j (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 z (*.f64 b c)))) (if (<=.f64 t 2855763272194155/5192296858534827628530496329220096) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 11999999999999999798673408) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))
(if (<=.f64 t -379999999999999968899269402352829021817599066964239197808871684517510227007821206103061926338972488826880) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -8931394244144417/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 1736022715417909/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 4441469790309483/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 178405961588245/713623846352979940529142984724747568191373312) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 139999999999999993968972264119665375280415899648) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 t -379999999999999968899269402352829021817599066964239197808871684517510227007821206103061926338972488826880) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -8931394244144417/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t -5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 1736022715417909/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 4441469790309483/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 178405961588245/713623846352979940529142984724747568191373312) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 139999999999999993968972264119665375280415899648) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))
(if (<=.f64 t -379999999999999968899269402352829021817599066964239197808871684517510227007821206103061926338972488826880) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -8931394244144417/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t -5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1736022715417909/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 4441469790309483/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 178405961588245/713623846352979940529142984724747568191373312) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 139999999999999993968972264119665375280415899648) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))
(if (<=.f64 t -379999999999999968899269402352829021817599066964239197808871684517510227007821206103061926338972488826880) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t -7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -8931394244144417/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t -5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1736022715417909/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 4441469790309483/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 178405961588245/713623846352979940529142984724747568191373312) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 139999999999999993968972264119665375280415899648) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))
(if (<=.f64 t -12800000000000000091855763723650154292231869592212519911259234834720084695102507536418125694025752234289481448101985553441290436381372060921949907670670508032) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -5799999999999999694835903154314267682716496907206656) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1249999999999999947889967104) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 t -412070808641711/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -4376433070088247/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 1352433999707303/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 2952075737355269/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 8637914485522937/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 100000000000000004384584304507619735463404765184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 t -12800000000000000091855763723650154292231869592212519911259234834720084695102507536418125694025752234289481448101985553441290436381372060921949907670670508032) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -5799999999999999694835903154314267682716496907206656) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t -1249999999999999947889967104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -412070808641711/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t -4376433070088247/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 1352433999707303/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 2952075737355269/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t a) (neg.f64 x))) (if (<=.f64 t 8637914485522937/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 100000000000000004384584304507619735463404765184) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 t -12800000000000000091855763723650154292231869592212519911259234834720084695102507536418125694025752234289481448101985553441290436381372060921949907670670508032) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -5799999999999999694835903154314267682716496907206656) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t -1249999999999999947889967104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -412070808641711/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t -4376433070088247/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1352433999707303/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 2952075737355269/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (-.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 x (*.f64 t a))) (if (<=.f64 t 8637914485522937/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 100000000000000004384584304507619735463404765184) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 t -12800000000000000091855763723650154292231869592212519911259234834720084695102507536418125694025752234289481448101985553441290436381372060921949907670670508032) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -5799999999999999694835903154314267682716496907206656) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t -1249999999999999947889967104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -412070808641711/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t -4376433070088247/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1352433999707303/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 2952075737355269/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (-.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 x (*.f64 t a))) (if (<=.f64 t 8637914485522937/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 a (*.f64 x t)) (*.f64 i (*.f64 t b)))) (if (<=.f64 t 100000000000000004384584304507619735463404765184) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 t -12800000000000000091855763723650154292231869592212519911259234834720084695102507536418125694025752234289481448101985553441290436381372060921949907670670508032) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -5799999999999999694835903154314267682716496907206656) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t -1249999999999999947889967104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -412070808641711/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t -4376433070088247/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1352433999707303/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 2952075737355269/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (-.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 x (*.f64 t a))) (if (<=.f64 t 8637914485522937/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (-.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 x t))) (*.f64 c (*.f64 a j))) (if (<=.f64 t 100000000000000004384584304507619735463404765184) (+.f64 (*.f64 c (*.f64 a j)) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 y (*.f64 x z)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a))))))))))))))
(if (<=.f64 z -56000000000000) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 z -2259468643326045/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z -1094449103198247/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (if (<=.f64 z -6245471015606689/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5372730071311897/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 z 7381971196142665/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 z 5451911701461569/2596148429267413814265248164610048) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 95999999999999995141164988519105811228509921057287367016054784) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 z 320000000000000000613016027435093995589105640724861443568897124671801383745276401907595566434617703530496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 a j)) c)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 z -56000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -2259468643326045/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 z -1094449103198247/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 z -6245471015606689/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 z 5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5372730071311897/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 z 7381971196142665/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5451911701461569/2596148429267413814265248164610048) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 z 95999999999999995141164988519105811228509921057287367016054784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 320000000000000000613016027435093995589105640724861443568897124671801383745276401907595566434617703530496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))
(if (<=.f64 z -56000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -2259468643326045/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z -1094449103198247/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 z -6245471015606689/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5372730071311897/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 z 7381971196142665/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5451911701461569/2596148429267413814265248164610048) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 95999999999999995141164988519105811228509921057287367016054784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 320000000000000000613016027435093995589105640724861443568897124671801383745276401907595566434617703530496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))
(if (<=.f64 z -56000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -2259468643326045/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z -1094449103198247/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x t))) (if (<=.f64 z -6245471015606689/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5372730071311897/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 z 7381971196142665/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 5451911701461569/2596148429267413814265248164610048) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 95999999999999995141164988519105811228509921057287367016054784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 320000000000000000613016027435093995589105640724861443568897124671801383745276401907595566434617703530496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))
(if (<=.f64 z -21000000000000) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 z -2420859260706477/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z -7371020360979573/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (if (<=.f64 z -3791893116618347/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 1920143424077791/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5606327030934153/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 z 2255602309932481/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 1298074214633707/1298074214633706907132624082305024) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 z 1550000000000000028593636663411720323165097475782920841986048) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a)))))))))))))
(if (<=.f64 z -21000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -2420859260706477/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 z -7371020360979573/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 z -3791893116618347/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 z 1920143424077791/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5606327030934153/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 2255602309932481/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 1298074214633707/1298074214633706907132624082305024) (+.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 z 1550000000000000028593636663411720323165097475782920841986048) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))
(if (<=.f64 z -21000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -2420859260706477/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z -7371020360979573/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 z -3791893116618347/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 1920143424077791/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5606327030934153/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 2255602309932481/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 1298074214633707/1298074214633706907132624082305024) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 1550000000000000028593636663411720323165097475782920841986048) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))
(if (<=.f64 z -21000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -2420859260706477/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z -7371020360979573/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x t))) (if (<=.f64 z -3791893116618347/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 1920143424077791/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 5606327030934153/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 z 2255602309932481/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 1298074214633707/1298074214633706907132624082305024) (-.f64 (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 1550000000000000028593636663411720323165097475782920841986048) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))
(if (<=.f64 t -12500000000000000023945938571683359202699439090814900139410043932492241552549859449515451813852254044160) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -980000000000) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 j a))) (if (<=.f64 t -7518674366441603/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1863467625491933/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 3711984199749931/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 6484356997289707/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 t 6576757367989063/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 t 1687496479023819/2596148429267413814265248164610048) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 3300000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 65000000000000000821738837564785785656487968768) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 t -12500000000000000023945938571683359202699439090814900139410043932492241552549859449515451813852254044160) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -980000000000) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -7518674366441603/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t -1863467625491933/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 3711984199749931/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 6484356997289707/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 6576757367989063/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 t 1687496479023819/2596148429267413814265248164610048) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 3300000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 65000000000000000821738837564785785656487968768) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))
(if (<=.f64 t -12500000000000000023945938571683359202699439090814900139410043932492241552549859449515451813852254044160) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -980000000000) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 a j))) (if (<=.f64 t -7518674366441603/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t -1863467625491933/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 3711984199749931/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 6484356997289707/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 6576757367989063/2923003274661805836407369665432566039311865085952) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 t 1687496479023819/2596148429267413814265248164610048) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 3300000) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 65000000000000000821738837564785785656487968768) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))
(if (<=.f64 t -13600000000000000185196616817123220302259309137789280183824096053702828390122719686883850617481932570624) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -7500000000000000142606336) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 1497704929290407/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 j a))) (if (<=.f64 t 8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 t 1461501637330903/730750818665451459101842416358141509827966271488) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 t 1324035698926381/2596148429267413814265248164610048) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 5500000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 31999999999999997752233248785137639037784293376) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 t -13600000000000000185196616817123220302259309137789280183824096053702828390122719686883850617481932570624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -7500000000000000142606336) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 1497704929290407/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 1461501637330903/730750818665451459101842416358141509827966271488) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 t 1324035698926381/2596148429267413814265248164610048) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 5500000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 31999999999999997752233248785137639037784293376) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))
(if (<=.f64 t -13600000000000000185196616817123220302259309137789280183824096053702828390122719686883850617481932570624) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -7500000000000000142606336) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 7170528607160929/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 1497704929290407/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 t 8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 1461501637330903/730750818665451459101842416358141509827966271488) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 t 1324035698926381/2596148429267413814265248164610048) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 5500000) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 31999999999999997752233248785137639037784293376) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))
(if (<=.f64 b -7310526838468353/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 b -5930429313287257/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 b -7996645734963683/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 b -192716989233035/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 b 1470468437140845/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 b 5045696955178157/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 b 3794275180128377/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))) (if (<=.f64 b 25000000000) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 b 2699999999999999812710993013656720251040854118468313375214386873892864) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 j a))))))))))))
(if (<=.f64 b -7310526838468353/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b -5930429313287257/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 x z))) (if (<=.f64 b -7996645734963683/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 b -192716989233035/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 b 1470468437140845/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 b 5045696955178157/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 b 3794275180128377/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b 25000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 b 2699999999999999812710993013656720251040854118468313375214386873892864) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t a) (neg.f64 x))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))
(if (<=.f64 b -7310526838468353/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b -5930429313287257/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 b -7996645734963683/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 b -192716989233035/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 b 1470468437140845/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 b 5045696955178157/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 b 3794275180128377/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b 25000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 b 2699999999999999812710993013656720251040854118468313375214386873892864) (-.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 x (*.f64 t a))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))
(if (<=.f64 b -7310526838468353/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b -5930429313287257/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 b -7996645734963683/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 b -192716989233035/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 b 1470468437140845/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 b 5045696955178157/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 b 3794275180128377/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))) (if (<=.f64 b 25000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 b 2699999999999999812710993013656720251040854118468313375214386873892864) (-.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 x (*.f64 t a))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c)))))))))))))
(if (<=.f64 t -17500000000000000033524314000356702883779214727140860195174061505489138173569803229321632539393155661824) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -6124895493223875/9007199254740992) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t -8807034685401875/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -7023719668396391/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -7492196520758381/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -3291338355677503/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 8203737773769859/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 432778879906337/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 t 5535142007541129/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t 3163298761788185/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 2100908603663173/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))) (if (<=.f64 t 10800000000000) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 t (-.f64 (*.f64 i b) (*.f64 a x))) (*.f64 c (*.f64 j a))))))))))))))))))))
(if (<=.f64 t -17500000000000000033524314000356702883779214727140860195174061505489138173569803229321632539393155661824) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -6124895493223875/9007199254740992) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -8807034685401875/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -7023719668396391/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -7492196520758381/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -3291338355677503/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 8203737773769859/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 z c) (neg.f64 b))) (if (<=.f64 t 432778879906337/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 t 5535142007541129/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t a) (neg.f64 x))) (if (<=.f64 t 4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 3163298761788185/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (or (<=.f64 t 2100908603663173/91343852333181432387730302044767688728495783936) (not (<=.f64 t 10800000000000))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y)))))))))))))))))))
(if (<=.f64 t -17500000000000000033524314000356702883779214727140860195174061505489138173569803229321632539393155661824) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -6124895493223875/9007199254740992) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -8807034685401875/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -7023719668396391/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -7492196520758381/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -3291338355677503/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 8203737773769859/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (*.f64 z c))) (if (<=.f64 t 432778879906337/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 t 5535142007541129/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (-.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 x (*.f64 t a))) (if (<=.f64 t 4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (or (<=.f64 t 3163298761788185/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (not (or (<=.f64 t 2100908603663173/91343852333181432387730302044767688728495783936) (not (<=.f64 t 10800000000000))))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))))
(if (<=.f64 t -17500000000000000033524314000356702883779214727140860195174061505489138173569803229321632539393155661824) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -6124895493223875/9007199254740992) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -8807034685401875/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -7023719668396391/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -7492196520758381/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -3291338355677503/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 8203737773769859/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (*.f64 z c))) (if (<=.f64 t 432778879906337/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 t 5535142007541129/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (-.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 x (*.f64 t a))) (if (<=.f64 t 4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (or (<=.f64 t 3163298761788185/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (not (or (<=.f64 t 2100908603663173/91343852333181432387730302044767688728495783936) (not (<=.f64 t 10800000000000))))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))))
(if (<=.f64 t -17500000000000000033524314000356702883779214727140860195174061505489138173569803229321632539393155661824) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -59999999999999996395855892718367073181509239082549374496860282078218155982848) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -6124895493223875/9007199254740992) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -213598703592091/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -8807034685401875/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -7023719668396391/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -7492196520758381/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))) (if (<=.f64 t -3291338355677503/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 8203737773769859/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (*.f64 z c))) (if (<=.f64 t 432778879906337/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 t 5535142007541129/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (-.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 x (*.f64 t a))) (if (<=.f64 t 4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (or (<=.f64 t 3163298761788185/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (and (not (<=.f64 t 2100908603663173/91343852333181432387730302044767688728495783936)) (<=.f64 t 10800000000000))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 t (-.f64 (*.f64 b i) (*.f64 x a)))))))))))))))))))
(if (<=.f64 t -43000000000000001237668411275186191273135899032811748392330641026555879405500601855948927685606083447559877149641029530117805122664927556796416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -11500000000000000059110133425215817612704913916697844622259617830295136370688) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -120000) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -6430603855783981/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))) (if (<=.f64 t -4093428512252305/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t -2980834737217361/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t -1219591656962293/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t 595796535533941/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 1736022715417909/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 t 4906011513711227/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 4019129502659983/182687704666362864775460604089535377456991567872) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 t 920000000000) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 t 2500000000000000000000) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t 300000000000000001168223679187233828284456855688124245445860084700110236068193740723570818255512757145240801023465881600) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 t 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 t 1100000000000000032327651674214585657516892635886990523957298810804257926241169028353460279537638117990719853696889691324993909052901362359401853648908093083374526917444307915299852956947447808) (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))))))))))))))))))))
(if (<=.f64 t -43000000000000001237668411275186191273135899032811748392330641026555879405500601855948927685606083447559877149641029530117805122664927556796416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -11500000000000000059110133425215817612704913916697844622259617830295136370688) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -120000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t -6430603855783981/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -4093428512252305/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -2980834737217361/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -1219591656962293/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 595796535533941/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 1736022715417909/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 4906011513711227/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 t 4019129502659983/182687704666362864775460604089535377456991567872) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 920000000000) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 t 2500000000000000000000) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t 300000000000000001168223679187233828284456855688124245445860084700110236068193740723570818255512757145240801023465881600) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t a) (neg.f64 x))) (if (<=.f64 t 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t 1100000000000000032327651674214585657516892635886990523957298810804257926241169028353460279537638117990719853696889691324993909052901362359401853648908093083374526917444307915299852956947447808) (*.f64 (*.f64 x t) (neg.f64 a)) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))))))))))))))))))))
(if (<=.f64 t -43000000000000001237668411275186191273135899032811748392330641026555879405500601855948927685606083447559877149641029530117805122664927556796416) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -11500000000000000059110133425215817612704913916697844622259617830295136370688) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -120000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -6430603855783981/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -4093428512252305/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -2980834737217361/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -1219591656962293/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 595796535533941/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 1736022715417909/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 4906011513711227/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 4019129502659983/182687704666362864775460604089535377456991567872) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 920000000000) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 2500000000000000000000) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t 300000000000000001168223679187233828284456855688124245445860084700110236068193740723570818255512757145240801023465881600) (-.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 x (*.f64 t a))) (if (<=.f64 t 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t 1100000000000000032327651674214585657516892635886990523957298810804257926241169028353460279537638117990719853696889691324993909052901362359401853648908093083374526917444307915299852956947447808) (*.f64 a (*.f64 x (neg.f64 t))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))))))))))))))))))))
(if (<=.f64 t -43000000000000001237668411275186191273135899032811748392330641026555879405500601855948927685606083447559877149641029530117805122664927556796416) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -11500000000000000059110133425215817612704913916697844622259617830295136370688) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -120000) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x t))) (if (<=.f64 t -1922388332328819/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -6430603855783981/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 t -4093428512252305/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t -2980834737217361/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 t -1219591656962293/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 595796535533941/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 1736022715417909/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 t 4906011513711227/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 t 4019129502659983/182687704666362864775460604089535377456991567872) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 t 920000000000) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 t 2500000000000000000000) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t 300000000000000001168223679187233828284456855688124245445860084700110236068193740723570818255512757145240801023465881600) (-.f64 (*.f64 i (*.f64 j (neg.f64 y))) (*.f64 x (*.f64 t a))) (if (<=.f64 t 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 t 1100000000000000032327651674214585657516892635886990523957298810804257926241169028353460279537638117990719853696889691324993909052901362359401853648908093083374526917444307915299852956947447808) (*.f64 a (*.f64 x (neg.f64 t))) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j)))))))))))))))))))))
(if (<=.f64 y -284999999999999996594616629679095808) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 y -1311331805890207/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -1612616214368019/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -7691111892168569/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 22854258338533/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 3511119404027961/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 7647412392781247/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 8828963457799089/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 3185266114300603/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 6092105698723627/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y 110591769249305/170141183460469231731687303715884105728) (+.f64 (*.f64 (*.f64 a t) (neg.f64 x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y 75000000000000001448194760372518263149032125878472015872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 -1 (*.f64 y (*.f64 i j)))))))))))))))))
(if (<=.f64 y -284999999999999996594616629679095808) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))) (if (<=.f64 y -1311331805890207/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -1612616214368019/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -7691111892168569/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 22854258338533/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 3511119404027961/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 7647412392781247/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 8828963457799089/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 3185266114300603/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 6092105698723627/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 y 110591769249305/170141183460469231731687303715884105728) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 t a) (neg.f64 x))) (if (<=.f64 y 75000000000000001448194760372518263149032125878472015872) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (*.f64 z (*.f64 x y))))))))))))))))
(if (<=.f64 y -284999999999999996594616629679095808) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))) (if (<=.f64 y -1311331805890207/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -1612616214368019/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -7691111892168569/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 22854258338533/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 3511119404027961/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 7647412392781247/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 8828963457799089/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 3185266114300603/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 6092105698723627/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y 110591769249305/170141183460469231731687303715884105728) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 t a))) (if (<=.f64 y 75000000000000001448194760372518263149032125878472015872) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 y (*.f64 i j))))))))))))))))
(if (<=.f64 y -2999999999999999979687959532377473024) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -5300541194335153/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -5590402876475799/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -4916193681073659/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 1760395574724839/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 4792635373632395/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 1002260458379069/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 8063081071840095/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 45999999999999998738959450952678240728244141392812459097620300601229312) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 j y))))))))))))))))
(if (<=.f64 y -2999999999999999979687959532377473024) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 x z))) (if (<=.f64 y -5300541194335153/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -5590402876475799/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -4916193681073659/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1760395574724839/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 4792635373632395/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 1002260458379069/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 8063081071840095/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 45999999999999998738959450952678240728244141392812459097620300601229312) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 x z))))))))))))))))
(if (<=.f64 y -2999999999999999979687959532377473024) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -5300541194335153/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -5590402876475799/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -4916193681073659/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1760395574724839/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 4792635373632395/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 1002260458379069/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 8063081071840095/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 45999999999999998738959450952678240728244141392812459097620300601229312) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))))))))))))))))
(if (<=.f64 y -2999999999999999979687959532377473024) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -5300541194335153/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -5590402876475799/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -4916193681073659/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1760395574724839/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 4792635373632395/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 1002260458379069/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 8063081071840095/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 45999999999999998738959450952678240728244141392812459097620300601229312) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x t))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))))))))))))))))
(if (<=.f64 y -274999999999999991814092644917644668248705419349538866315412842162951058190472723094964302193574906460839845483646621883419328512) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -6800000000000000000) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -6742980379809911/1532495540865888858358347027150309183618739122183602176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -5054990000090745/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 y -5512562842108559/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y -4085294409732315/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -7011739907936311/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y -8798873954024829/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y -2512721214770981/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 1146419012873439/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3772375295605065/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 2671230065510023/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3762771166858711/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 j y))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 44000000000000000126392119055508628834274419723828598805323002473873408) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 c (*.f64 j a))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a)))))))))))))))))))))
(if (<=.f64 y -274999999999999991814092644917644668248705419349538866315412842162951058190472723094964302193574906460839845483646621883419328512) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 y -6800000000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 y -6742980379809911/1532495540865888858358347027150309183618739122183602176) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 y -5054990000090745/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (neg.f64 t) (*.f64 x a)) (if (<=.f64 y -5512562842108559/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y -4085294409732315/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -7011739907936311/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 y -8798873954024829/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y -2512721214770981/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1146419012873439/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3772375295605065/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 2671230065510023/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3762771166858711/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 (neg.f64 i) (*.f64 y j))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 44000000000000000126392119055508628834274419723828598805323002473873408) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z)))))))))))))))))))))
(if (<=.f64 y -274999999999999991814092644917644668248705419349538866315412842162951058190472723094964302193574906460839845483646621883419328512) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -6800000000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 y -6742980379809911/1532495540865888858358347027150309183618739122183602176) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -5054990000090745/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 t (*.f64 x (neg.f64 a))) (if (<=.f64 y -5512562842108559/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y -4085294409732315/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -7011739907936311/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -8798873954024829/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y -2512721214770981/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1146419012873439/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3772375295605065/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 2671230065510023/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3762771166858711/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 44000000000000000126392119055508628834274419723828598805323002473873408) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x (neg.f64 t)))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z)))))))))))))))))))))
(if (<=.f64 y -274999999999999991814092644917644668248705419349538866315412842162951058190472723094964302193574906460839845483646621883419328512) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -6800000000000000000) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))) (if (<=.f64 y -6742980379809911/1532495540865888858358347027150309183618739122183602176) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -5054990000090745/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 t (*.f64 x (neg.f64 a))) (if (<=.f64 y -5512562842108559/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y -4085294409732315/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -7011739907936311/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y -8798873954024829/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y -2512721214770981/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -8527149759974999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1146419012873439/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 6741349255733685/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3772375295605065/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 2671230065510023/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3762771166858711/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (-.f64 (*.f64 i (*.f64 t b)) (*.f64 i (*.f64 y j))) (if (<=.f64 y 5188146770730811/288230376151711744) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 44000000000000000126392119055508628834274419723828598805323002473873408) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 x t))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z)))))))))))))))))))))
(if (<=.f64 y -5201597758707563/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -7740557828966491/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -8536031192270291/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -3432398830065305/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y -8739899877464283/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 6423899641101167/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 4740011195437747/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 3253991043245369/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3825048088961253/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 a x))) (if (<=.f64 y 6703903964971299/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 2029768672598635/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 10500) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 y -5201597758707563/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -7740557828966491/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -8536031192270291/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -3432398830065305/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y -8739899877464283/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 6423899641101167/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 4740011195437747/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 3253991043245369/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 3825048088961253/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 (*.f64 a (*.f64 c j)) (*.f64 t (*.f64 x a))) (if (<=.f64 y 6703903964971299/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 2029768672598635/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 10500) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))))))))))))))))
(if (<=.f64 y -4593802368423799/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -537538738122673/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 c (*.f64 j a))) (if (<=.f64 y -4001264621376699/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -5530720771101321/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y -7271596698050283/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 1531852991339509/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 5091123135840543/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 755361009974671/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 2568425733177917/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 3324537336144519/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 5249401739479229/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 10500) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))))))))))))))))
(if (<=.f64 y -4593802368423799/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -537538738122673/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 x y))) (if (<=.f64 y -4001264621376699/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -5530720771101321/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y -7271596698050283/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 1531852991339509/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 5091123135840543/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 755361009974671/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 2568425733177917/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 3324537336144519/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 5249401739479229/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 10500) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))))))))))))))))
(if (<=.f64 y -3504353730807743/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -294093687428169/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 y 2062782649866427/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 5167711185481887/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 y 2128087274640489/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 6719234226533413/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 8500) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 j a))))))))))))))
(if (<=.f64 y -3504353730807743/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -294093687428169/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y -5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y -6395362319981249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 2062782649866427/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 5167711185481887/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 y 2128087274640489/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 y 6719234226533413/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 y 8500) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 x z))))))))))))))
(if (<=.f64 z -6183964726724345/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z -1893591076649837/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z -225225504864141/30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 z 462316631972025/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 458903464748633/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 7350268983256945/19342813113834066795298816) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 6300000000000000323400414089248265338099649821657294832664576) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))))))))
(if (<=.f64 z -6183964726724345/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z -1893591076649837/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z -225225504864141/30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) (if (<=.f64 z 462316631972025/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 458903464748633/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 z 7350268983256945/19342813113834066795298816) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z 6300000000000000323400414089248265338099649821657294832664576) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 z -5521397077432451/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z -93530032661255/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z -7002292912141195/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 z 7808014228860867/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 7742953005213299/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 8897694032363671/38685626227668133590597632) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 94999999999999995905401699575011732890689260771021525134344192) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))))))))))
(if (<=.f64 z -5521397077432451/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z -93530032661255/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z -7002292912141195/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (neg.f64 t) (*.f64 x a)) (if (<=.f64 z 7808014228860867/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 7742953005213299/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 z 8897694032363671/38685626227668133590597632) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z 94999999999999995905401699575011732890689260771021525134344192) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 z -5521397077432451/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z -93530032661255/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z -7002292912141195/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 t (*.f64 x (neg.f64 a))) (if (<=.f64 z 7808014228860867/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 z 7742953005213299/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 z 8897694032363671/38685626227668133590597632) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z 94999999999999995905401699575011732890689260771021525134344192) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))))
(if (<=.f64 z -1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z -7614394265021173/1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z -4520426936567065/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 44336241474093/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 8410448953938583/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (if (<=.f64 z 1470053796651389/154742504910672534362390528) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 z 239999999999999999270894012945443576537562558239179508602109952) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))))))))))
(if (<=.f64 z -1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z -7614394265021173/1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z -4520426936567065/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z 3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 z 44336241474093/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z 8410448953938583/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (if (<=.f64 z 1470053796651389/154742504910672534362390528) (*.f64 b (-.f64 (*.f64 t i) (*.f64 z c))) (if (<=.f64 z 239999999999999999270894012945443576537562558239179508602109952) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))))))
(if (<=.f64 z -7591901187723333/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z))) (if (<=.f64 z 18000000000000000516216128053292220663631579647736517698256896) (*.f64 a (-.f64 (*.f64 c j) (*.f64 t x))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 b z)))))
(if (or (<=.f64 z -7591901187723333/583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328) (not (<=.f64 z 18000000000000000516216128053292220663631579647736517698256896))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 x t))))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 c j) (*.f64 x t)))
(if (<=.f64 x -8474283175441637/89202980794122492566142873090593446023921664) (*.f64 -1 (*.f64 a (*.f64 t x))) (if (<=.f64 x -6210780114830625/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 j (*.f64 a c)) (if (<=.f64 x -881772058387211/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (*.f64 -1 (*.f64 a (*.f64 t x))) (if (<=.f64 x 10000000000000000102350670204085511496304388135324745728) (*.f64 c (*.f64 a j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(if (<=.f64 x -8474283175441637/89202980794122492566142873090593446023921664) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 x -6210780114830625/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 j (*.f64 a c)) (if (<=.f64 x -881772058387211/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (*.f64 (*.f64 x t) (neg.f64 a)) (if (<=.f64 x 10000000000000000102350670204085511496304388135324745728) (*.f64 c (*.f64 a j)) (*.f64 (neg.f64 t) (*.f64 x a))))))
(if (<=.f64 x -8474283175441637/89202980794122492566142873090593446023921664) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 x -6210780114830625/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 j (*.f64 a c)) (if (<=.f64 x -881772058387211/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 x 10000000000000000102350670204085511496304388135324745728) (*.f64 c (*.f64 a j)) (*.f64 t (*.f64 x (neg.f64 a)))))))
(if (<=.f64 x -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 x -8517641300339143/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 j (*.f64 a c)) (if (<=.f64 x -5673165816829483/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (*.f64 (*.f64 a x) (neg.f64 t)) (if (<=.f64 x 10000000000000000102350670204085511496304388135324745728) (*.f64 c (*.f64 a j)) (*.f64 (*.f64 a x) (neg.f64 t))))))
(if (<=.f64 x -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 t) (*.f64 x a)) (if (<=.f64 x -8517641300339143/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 j (*.f64 a c)) (if (or (<=.f64 x -5673165816829483/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (not (<=.f64 x 10000000000000000102350670204085511496304388135324745728))) (*.f64 (neg.f64 t) (*.f64 x a)) (*.f64 c (*.f64 a j)))))
(if (<=.f64 x -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 t (*.f64 x (neg.f64 a))) (if (<=.f64 x -8517641300339143/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 j (*.f64 a c)) (if (or (<=.f64 x -5673165816829483/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (not (<=.f64 x 10000000000000000102350670204085511496304388135324745728))) (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 c (*.f64 a j)))))
(if (<=.f64 a -115000000000000007302115311923875724548243397328062382080) (*.f64 a (*.f64 c j)) (if (<=.f64 a 110000000000000004488653880037921524779741337195975860089526821468002611756036915373252021454773154337568248020788816132564478636114283246301360056276131925866453889386238538266714373633716314525711574530048324864506830627811622912) (*.f64 j (*.f64 a c)) (*.f64 c (*.f64 a j))))
(if (<=.f64 c -8034690221294951/50216813883093446110686315385661331328818843555712276103168) (*.f64 c (*.f64 a j)) (if (<=.f64 c 4013165208090495/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 a (*.f64 c j)) (*.f64 c (*.f64 a j))))
(if (or (<=.f64 c -8034690221294951/50216813883093446110686315385661331328818843555712276103168) (not (<=.f64 c 4013165208090495/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632))) (*.f64 c (*.f64 a j)) (*.f64 a (*.f64 c j)))
(*.f64 a (*.f64 c j))
Compiler

Compiled 6670 to 2319 computations (65.2% saved)

soundness2.6s (4.1%)

Rules
1556×distribute-lft-in
1556×distribute-lft-in
1556×distribute-lft-in
1556×distribute-lft-in
1556×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02585
16281
215881
354277
4196677
5453977
6607577
7699177
8743577
9761577
10770077
11772877
03559037
19188881
233868757
024310261
17399289
226938995
02394
151794
2721894
024310261
17399289
226938995
02815832
17125568
224715538
01448
129540
2405740
044110022
110709658
234569400
044110022
110709658
234569400
02815832
17125568
224715538
059016968
1144715124
2462814796
024310261
17399289
226938995
024310261
17399289
226938995
03559037
19188881
233868757
024310261
17399289
226938995
024310261
17399289
226938995
024310261
17399289
226938995
02394
151794
2721894
03559037
19188881
233868757
024310261
17399289
226938995
03559037
19188881
233868757
03559037
19188881
233868757
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
Compiler

Compiled 2595 to 837 computations (67.7% saved)

end531.0ms (0.8%)

Compiler

Compiled 6337 to 1069 computations (83.1% saved)

Profiling

Loading profile data...