Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, C

Details

Time bar (total: 15.5s)

analyze1.0ms (0%)

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

Compiled 25 to 18 computations (28% saved)

sample2.6s (16.8%)

Results
1.7s5468×body256valid
876.0ms2788×body256infinite
Bogosity

preprocess183.0ms (1.2%)

Algorithm
egg-herbie
Rules
964×associate--l-
888×associate-+l+
864×+-commutative
854×cancel-sign-sub
766×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0128990
1359990
2951946
32555902
45397902
077
177
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
Outputs
0
1
0
2
3
2
4
5
4
6
Call 2
Inputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 y x) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 z y) (/.f64 (*.f64 x t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 t y) (/.f64 (*.f64 z x) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 a y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 x b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 b y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a x) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 c y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) x)
(+.f64 (-.f64 (+.f64 (*.f64 x z) (/.f64 (*.f64 y t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x t) (/.f64 (*.f64 z y) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x a) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 y b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x b) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a y) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x c) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) y)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 t z) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a t) 16)) (/.f64 (*.f64 z b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 b t) 16)) (/.f64 (*.f64 a z) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 c t) 16)) (/.f64 (*.f64 a b) 4)) z)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z a) 16)) (/.f64 (*.f64 t b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z b) 16)) (/.f64 (*.f64 a t) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z c) 16)) (/.f64 (*.f64 a b) 4)) t)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 b a) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 c b) 4)) a)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a c) 4)) b)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 b))) c)
(-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (-.f64 (*.f64 (/.f64 a 4) b) c))
(fma.f64 x y (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 b))) c)
(-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (-.f64 (*.f64 (/.f64 a 4) b) c))
(fma.f64 x y (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 z y) (/.f64 (*.f64 x t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 z y (/.f64 (*.f64 x t) 16)) (/.f64 a (/.f64 4 b))))
(+.f64 c (-.f64 (fma.f64 y z (/.f64 t (/.f64 16 x))) (*.f64 (/.f64 a 4) b)))
(fma.f64 y z (fma.f64 (/.f64 x 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 y z (fma.f64 t (/.f64 x 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 t y) (/.f64 (*.f64 z x) 16)) (/.f64 (*.f64 a b) 4)) c)
(-.f64 (fma.f64 t y (/.f64 z (/.f64 16 x))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(+.f64 c (-.f64 (fma.f64 y t (/.f64 x (/.f64 16 z))) (*.f64 (/.f64 a 4) b)))
(fma.f64 (/.f64 z 16) x (fma.f64 y t (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 y t (fma.f64 x (/.f64 z 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 a y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 x b) 4)) c)
(+.f64 c (-.f64 (fma.f64 a y (/.f64 t (/.f64 16 z))) (/.f64 x (/.f64 4 b))))
(-.f64 (fma.f64 y a (*.f64 (/.f64 z 16) t)) (-.f64 (/.f64 b (/.f64 4 x)) c))
(fma.f64 y a (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 b (/.f64 x 4)) c)))
(fma.f64 y a (fma.f64 z (/.f64 t 16) (-.f64 c (/.f64 b (/.f64 4 x)))))
(+.f64 (-.f64 (+.f64 (*.f64 b y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a x) 4)) c)
(+.f64 c (-.f64 (fma.f64 b y (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 x))))
(-.f64 (fma.f64 y b (*.f64 (/.f64 z 16) t)) (-.f64 (/.f64 x (/.f64 4 a)) c))
(fma.f64 (/.f64 z 16) t (fma.f64 y b (fma.f64 -1 (*.f64 x (/.f64 a 4)) c)))
(fma.f64 (/.f64 z 16) t (fma.f64 y b (-.f64 c (/.f64 x (/.f64 4 a)))))
(+.f64 (-.f64 (+.f64 (*.f64 c y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) x)
(-.f64 (fma.f64 c y (/.f64 t (/.f64 16 z))) (-.f64 (/.f64 a (/.f64 4 b)) x))
(+.f64 x (-.f64 (fma.f64 y c (*.f64 (/.f64 z 16) t)) (*.f64 (/.f64 a 4) b)))
(fma.f64 (/.f64 z 16) t (fma.f64 y c (fma.f64 -1 (*.f64 a (/.f64 b 4)) x)))
(fma.f64 y c (fma.f64 z (/.f64 t 16) (-.f64 x (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x z) (/.f64 (*.f64 y t) 16)) (/.f64 (*.f64 a b) 4)) c)
(-.f64 (fma.f64 x z (/.f64 y (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(+.f64 c (-.f64 (fma.f64 x z (*.f64 (/.f64 y 16) t)) (*.f64 (/.f64 a 4) b)))
(fma.f64 (/.f64 y 16) t (fma.f64 x z (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 x z (fma.f64 t (/.f64 y 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x t) (/.f64 (*.f64 z y) 16)) (/.f64 (*.f64 a b) 4)) c)
(-.f64 (fma.f64 x t (/.f64 z (/.f64 16 y))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(+.f64 c (-.f64 (fma.f64 x t (*.f64 (/.f64 z 16) y)) (*.f64 (/.f64 a 4) b)))
(fma.f64 x t (fma.f64 (/.f64 z 16) y (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 x t (fma.f64 y (/.f64 z 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x a) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 y b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x a (/.f64 t (/.f64 16 z))) (/.f64 y (/.f64 4 b))))
(+.f64 c (fma.f64 x a (-.f64 (*.f64 (/.f64 z 16) t) (*.f64 (/.f64 y 4) b))))
(fma.f64 x a (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 (/.f64 b 4) y) c)))
(fma.f64 x a (fma.f64 z (/.f64 t 16) (-.f64 c (*.f64 y (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x b) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a y) 4)) c)
(+.f64 c (-.f64 (fma.f64 x b (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 y))))
(+.f64 c (-.f64 (fma.f64 x b (*.f64 (/.f64 z 16) t)) (*.f64 (/.f64 a 4) y)))
(fma.f64 x b (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 y (/.f64 a 4)) c)))
(fma.f64 x b (fma.f64 z (/.f64 t 16) (-.f64 c (*.f64 y (/.f64 a 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x c) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) y)
(-.f64 (fma.f64 x c (/.f64 t (/.f64 16 z))) (-.f64 (/.f64 a (/.f64 4 b)) y))
(+.f64 y (-.f64 (fma.f64 x c (*.f64 (/.f64 z 16) t)) (*.f64 (/.f64 a 4) b)))
(fma.f64 x c (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) y)))
(fma.f64 x c (fma.f64 z (/.f64 t 16) (-.f64 y (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 t z) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 b))) c)
(-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (-.f64 (*.f64 (/.f64 a 4) b) c))
(fma.f64 x y (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a t) 16)) (/.f64 (*.f64 z b) 4)) c)
(-.f64 (fma.f64 x y (/.f64 a (/.f64 16 t))) (-.f64 (/.f64 z (/.f64 4 b)) c))
(+.f64 c (-.f64 (fma.f64 x y (*.f64 (/.f64 a 16) t)) (*.f64 (/.f64 z 4) b)))
(fma.f64 x y (fma.f64 (/.f64 a 16) t (fma.f64 -1 (*.f64 b (/.f64 z 4)) c)))
(fma.f64 x y (fma.f64 t (/.f64 a 16) (-.f64 c (*.f64 b (/.f64 z 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 b t) 16)) (/.f64 (*.f64 a z) 4)) c)
(-.f64 (fma.f64 x y (/.f64 b (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 z)) c))
(-.f64 (fma.f64 x y (*.f64 (/.f64 b 16) t)) (-.f64 (/.f64 z (/.f64 4 a)) c))
(fma.f64 x y (fma.f64 (/.f64 b 16) t (fma.f64 -1 (*.f64 z (/.f64 a 4)) c)))
(fma.f64 x y (fma.f64 t (/.f64 b 16) (-.f64 c (*.f64 a (/.f64 z 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 c t) 16)) (/.f64 (*.f64 a b) 4)) z)
(-.f64 (fma.f64 x y (/.f64 c (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) z))
(+.f64 z (-.f64 (fma.f64 x y (*.f64 (/.f64 c 16) t)) (*.f64 (/.f64 a 4) b)))
(fma.f64 x y (fma.f64 (/.f64 c 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) z)))
(fma.f64 x y (fma.f64 t (/.f64 c 16) (-.f64 z (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z a) 16)) (/.f64 (*.f64 t b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (/.f64 z (/.f64 16 a))) (/.f64 t (/.f64 4 b))))
(+.f64 c (-.f64 (fma.f64 x y (/.f64 z (/.f64 16 a))) (*.f64 (/.f64 t 4) b)))
(fma.f64 x y (fma.f64 (/.f64 z 16) a (fma.f64 -1 (*.f64 b (/.f64 t 4)) c)))
(fma.f64 (/.f64 z 16) a (fma.f64 x y (-.f64 c (*.f64 t (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z b) 16)) (/.f64 (*.f64 a t) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (/.f64 (*.f64 z b) 16)) (/.f64 a (/.f64 4 t))))
(+.f64 c (-.f64 (fma.f64 x y (/.f64 b (/.f64 16 z))) (*.f64 (/.f64 a 4) t)))
(fma.f64 (/.f64 z 16) b (fma.f64 x y (fma.f64 -1 (*.f64 t (/.f64 a 4)) c)))
(fma.f64 x y (fma.f64 b (/.f64 z 16) (-.f64 c (*.f64 t (/.f64 a 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z c) 16)) (/.f64 (*.f64 a b) 4)) t)
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 c))) (-.f64 (/.f64 a (/.f64 4 b)) t))
(+.f64 t (-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) c)) (*.f64 (/.f64 a 4) b)))
(fma.f64 (/.f64 z 16) c (fma.f64 x y (fma.f64 -1 (*.f64 a (/.f64 b 4)) t)))
(fma.f64 (/.f64 z 16) c (fma.f64 x y (-.f64 t (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 b a) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 b))) c)
(-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (-.f64 (*.f64 (/.f64 a 4) b) c))
(fma.f64 x y (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 a (/.f64 b 4)) c)))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (-.f64 c (*.f64 a (/.f64 b 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 c b) 4)) a)
(+.f64 a (-.f64 (fma.f64 x y (/.f64 t (/.f64 16 z))) (/.f64 c (/.f64 4 b))))
(+.f64 a (-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (*.f64 (/.f64 c 4) b)))
(fma.f64 x y (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 (/.f64 b 4) c) a)))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (-.f64 a (*.f64 b (/.f64 c 4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a c) 4)) b)
(+.f64 b (-.f64 (fma.f64 x y (/.f64 t (/.f64 16 z))) (/.f64 a (/.f64 4 c))))
(-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (-.f64 (*.f64 (/.f64 a 4) c) b))
(fma.f64 x y (fma.f64 (/.f64 z 16) t (fma.f64 -1 (*.f64 c (/.f64 a 4)) b)))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (-.f64 b (*.f64 a (/.f64 c 4)))))
Symmetry

(sort x y)

(sort z t)

(sort a b)

Compiler

Compiled 31 to 24 computations (22.6% saved)

simplify359.0ms (2.3%)

Algorithm
egg-herbie
Rules
2454×fma-def
1218×fma-neg
458×cancel-sign-sub-inv
294×sub-neg
286×distribute-rgt-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01945
13745
28043
318341
442437
595037
6169437
7275537
8357237
9372337
10377737
11378637
12378637
13410237
14410637
15410637
Stop Event
saturated
Counts
1 → 10
Calls
Call 1
Inputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(-.f64 (fma.f64 x y (*.f64 (/.f64 z 16) t)) (-.f64 (*.f64 (/.f64 a 4) b) c))
(fma.f64 (/.f64 z 16) t (fma.f64 x y (fma.f64 -1 (*.f64 b (/.f64 a 4)) c)))
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
(fma.f64 x y (fma.f64 b (*.f64 -1/4 a) (fma.f64 z (/.f64 t 16) c)))
(fma.f64 x y (fma.f64 a (*.f64 -1/4 b) (fma.f64 z (/.f64 t 16) c)))
(fma.f64 x y (fma.f64 a (*.f64 b -1/4) (fma.f64 z (/.f64 t 16) c)))
(fma.f64 x y (fma.f64 a (*.f64 b -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(fma.f64 x y (fma.f64 a (*.f64 b -1/4) (fma.f64 z (*.f64 t 1/16) c)))

eval6.0ms (0%)

Compiler

Compiled 157 to 87 computations (44.6% saved)

prune10.0ms (0.1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New7310
Fresh011
Picked000
Done000
Total7411
Accurracy
99.6%
Counts
11 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
98.3%
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.8%
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
98.3%
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
Compiler

Compiled 138 to 96 computations (30.4% saved)

localize490.0ms (3.2%)

Local Accuracy

Found 10 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 b (/.f64 a 4))
99.6%
(fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4))))
99.2%
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
99.7%
(/.f64 a (/.f64 4 b))
99.7%
(/.f64 z (/.f64 16 t))
99.2%
(fma.f64 x y (/.f64 z (/.f64 16 t)))
98.5%
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
100.0%
(/.f64 (*.f64 a b) 4)
98.7%
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
98.5%
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
Compiler

Compiled 185 to 88 computations (52.4% saved)

series58.0ms (0.4%)

Counts
10 → 492
Calls

123 calls:

TimeVariablePointExpression
6.0ms
t
@-inf
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
3.0ms
x
@0
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
2.0ms
x
@0
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
2.0ms
t
@0
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
2.0ms
x
@0
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))

rewrite311.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
686×add-sqr-sqrt
678×pow1
678×*-un-lft-identity
646×add-exp-log
646×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032246
1771246
Stop Event
node limit
Counts
10 → 259
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
(/.f64 (*.f64 a b) 4)
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(fma.f64 x y (/.f64 z (/.f64 16 t)))
(/.f64 z (/.f64 16 t))
(/.f64 a (/.f64 4 b))
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
(fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4))))
(*.f64 b (/.f64 a 4))
Outputs
(+.f64 (*.f64 x y) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 (*.f64 a 1/4)) b (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 b) (*.f64 a 1/4) (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(*.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (/.f64 (pow.f64 (*.f64 a b) 2) 16)) (+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 4 b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) a)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 4 b)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 4 (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 (/.f64 4 b) a)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 (/.f64 4 b) a)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (neg.f64 (/.f64 4 b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 a))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 (/.f64 4 b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 (*.f64 a b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 4 b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 4 b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 4 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 (/.f64 4 b) a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 (/.f64 4 b) a)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (neg.f64 (/.f64 4 b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 a))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 (/.f64 4 b))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) -4))
(pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 x y (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))) 1)
(*.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))
(pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 x y (*.f64 (*.f64 z t) 1/16))
(fma.f64 y x (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (/.f64 1 (/.f64 16 t)) (*.f64 x y))
(fma.f64 (*.f64 z t) 1/16 (*.f64 x y))
(fma.f64 (*.f64 z 1/16) t (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 z t) 1/16))
(fma.f64 1 (*.f64 (*.f64 z t) 1/16) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 z t) 1/16))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 2) (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 z t) 1/16))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 a (/.f64 1 (/.f64 4 b)))
(*.f64 b (*.f64 a 1/4))
(*.f64 (*.f64 a b) 1/4)
(*.f64 (*.f64 a 1/4) b)
(*.f64 1 (*.f64 b (*.f64 a 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) c)
(+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(*.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (+.f64 (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 2) (*.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 2)) (+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (fma.f64 b (*.f64 a 1/4) c)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (fma.f64 b (*.f64 a 1/4) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (fma.f64 b (*.f64 a 1/4) c)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (fma.f64 b (*.f64 a 1/4) c)))
(pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(fma.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) c)
(fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) c)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) c)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16))
(+.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))) 1)
(*.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))
(pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z t) 1/16))) 1)
(*.f64 z (/.f64 1 (/.f64 16 t)))
(*.f64 (*.f64 z t) 1/16)
(*.f64 (*.f64 z 1/16) t)
(*.f64 1 (*.f64 (*.f64 z t) 1/16))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 2) (cbrt.f64 (*.f64 (*.f64 z t) 1/16)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4))
(pow.f64 (*.f64 (*.f64 z t) 1/16) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) 2)
(pow.f64 (/.f64 16 (*.f64 z t)) -1)
(pow.f64 (/.f64 (/.f64 16 t) z) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) z) 1/16))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z t) 1/16))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z t) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 z t) 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z t) 1/16)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z t) 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 a (/.f64 1 (/.f64 4 b)))
(*.f64 b (*.f64 a 1/4))
(*.f64 (*.f64 a b) 1/4)
(*.f64 (*.f64 a 1/4) b)
(*.f64 1 (*.f64 b (*.f64 a 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(+.f64 (*.f64 t (*.f64 z 1/16)) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))) 1)
(*.f64 1 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 2) (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(*.f64 (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 3)
(pow.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2))
(log.f64 (exp.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))))
(cbrt.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(exp.f64 (log.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 (*.f64 x y) (-.f64 c (*.f64 b (*.f64 a 1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 1)
(*.f64 1 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2) (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(/.f64 a (/.f64 4 b))
(/.f64 (*.f64 a b) 4)
(/.f64 1 (/.f64 4 (*.f64 a b)))
(/.f64 1 (/.f64 (/.f64 4 b) a))
(/.f64 (neg.f64 a) (neg.f64 (/.f64 4 b)))
(/.f64 (neg.f64 (*.f64 a b)) -4)
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))

simplify458.0ms (3%)

Algorithm
egg-herbie
Rules
732×fma-def
724×log-prod
586×exp-prod
576×associate-*r*
542×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051223345
1140122917
2622522567
Stop Event
node limit
Counts
751 → 283
Calls
Call 1
Inputs
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
c
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
c
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(*.f64 1/4 (*.f64 a b))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 (*.f64 a 1/4)) b (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 b) (*.f64 a 1/4) (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(*.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (/.f64 (pow.f64 (*.f64 a b) 2) 16)) (+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 4 b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) a)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 4 b)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 4 (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 (/.f64 4 b) a)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 (/.f64 4 b) a)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (neg.f64 (/.f64 4 b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 a))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 (/.f64 4 b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 (*.f64 a b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 4 b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 4 b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 4 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 (/.f64 4 b) a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 (/.f64 4 b) a)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (neg.f64 (/.f64 4 b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 a))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 (/.f64 4 b))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) -4))
(pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 x y (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))) 1)
(*.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))
(pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 x y (*.f64 (*.f64 z t) 1/16))
(fma.f64 y x (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (/.f64 1 (/.f64 16 t)) (*.f64 x y))
(fma.f64 (*.f64 z t) 1/16 (*.f64 x y))
(fma.f64 (*.f64 z 1/16) t (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 z t) 1/16))
(fma.f64 1 (*.f64 (*.f64 z t) 1/16) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 z t) 1/16))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 2) (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 z t) 1/16))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 a (/.f64 1 (/.f64 4 b)))
(*.f64 b (*.f64 a 1/4))
(*.f64 (*.f64 a b) 1/4)
(*.f64 (*.f64 a 1/4) b)
(*.f64 1 (*.f64 b (*.f64 a 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) c)
(+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(*.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (+.f64 (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 2) (*.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 2)) (+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (fma.f64 b (*.f64 a 1/4) c)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (fma.f64 b (*.f64 a 1/4) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (fma.f64 b (*.f64 a 1/4) c)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (fma.f64 b (*.f64 a 1/4) c)))
(pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(fma.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) c)
(fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) c)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) c)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16))
(+.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))) 1)
(*.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))
(pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z t) 1/16))) 1)
(*.f64 z (/.f64 1 (/.f64 16 t)))
(*.f64 (*.f64 z t) 1/16)
(*.f64 (*.f64 z 1/16) t)
(*.f64 1 (*.f64 (*.f64 z t) 1/16))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 2) (cbrt.f64 (*.f64 (*.f64 z t) 1/16)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4))
(pow.f64 (*.f64 (*.f64 z t) 1/16) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) 2)
(pow.f64 (/.f64 16 (*.f64 z t)) -1)
(pow.f64 (/.f64 (/.f64 16 t) z) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) z) 1/16))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z t) 1/16))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z t) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 z t) 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z t) 1/16)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z t) 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 a (/.f64 1 (/.f64 4 b)))
(*.f64 b (*.f64 a 1/4))
(*.f64 (*.f64 a b) 1/4)
(*.f64 (*.f64 a 1/4) b)
(*.f64 1 (*.f64 b (*.f64 a 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(+.f64 (*.f64 t (*.f64 z 1/16)) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))) 1)
(*.f64 1 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 2) (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(*.f64 (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 3)
(pow.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2))
(log.f64 (exp.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))))
(cbrt.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(exp.f64 (log.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 (*.f64 x y) (-.f64 c (*.f64 b (*.f64 a 1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 1)
(*.f64 1 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2) (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(/.f64 a (/.f64 4 b))
(/.f64 (*.f64 a b) 4)
(/.f64 1 (/.f64 4 (*.f64 a b)))
(/.f64 1 (/.f64 (/.f64 4 b) a))
(/.f64 (neg.f64 a) (neg.f64 (/.f64 4 b)))
(/.f64 (neg.f64 (*.f64 a b)) -4)
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
Outputs
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 y x)
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
c
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 c (+.f64 (*.f64 y x) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 y x)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y x))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
c
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
c
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 (*.f64 a 1/4)) b (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 b) (*.f64 a 1/4) (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (/.f64 1 (/.f64 4 b)) a))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 4 b))) a (*.f64 (/.f64 1 (/.f64 4 b)) a)))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 1/4 (*.f64 a b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (*.f64 b (*.f64 a 1/4)) 1))) (fma.f64 (neg.f64 (*.f64 b (*.f64 a 1/4))) 1 (*.f64 (*.f64 b (*.f64 a 1/4)) 1)))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (*.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2))))
(+.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 a -1/4) b (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (*.f64 (*.f64 a b) 0))
(*.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) 2) (/.f64 (pow.f64 (*.f64 a b) 2) 16)) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 z (*.f64 1/16 t) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (fma.f64 (/.f64 a (/.f64 4 b)) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) (/.f64 (pow.f64 (*.f64 a b) 2) 16))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (/.f64 (pow.f64 (*.f64 a b) 2) 16)) (+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) 2) (/.f64 (pow.f64 (*.f64 a b) 2) 16)) (+.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 z (*.f64 1/16 t) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (/.f64 (pow.f64 (*.f64 a b) 2) 16)) (fma.f64 1/4 (*.f64 a b) (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 4 b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) a)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 4 b)))
(/.f64 (-.f64 (*.f64 (/.f64 4 b) (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))) (*.f64 a (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))))) (*.f64 (/.f64 4 b) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))))
(/.f64 (-.f64 (*.f64 (/.f64 4 b) (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3))) (*.f64 a (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))))) (*.f64 (/.f64 4 b) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 4))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) 4 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 a (neg.f64 b)))) (*.f64 4 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) -4 (*.f64 a (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) b))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 4 (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 (/.f64 4 a) b)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (/.f64 (/.f64 4 a) b)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 (/.f64 4 b) (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) a)) (+.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (*.f64 1/16 (*.f64 x (*.f64 y (*.f64 t z))))) (*.f64 (/.f64 4 b) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))))) a)
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (/.f64 (/.f64 4 b) a)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (/.f64 (/.f64 4 b) a)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 (/.f64 4 a) b)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (/.f64 (/.f64 4 a) b)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 (/.f64 4 b) (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) a)) (+.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (*.f64 1/16 (*.f64 x (*.f64 y (*.f64 t z))))) (*.f64 (/.f64 4 b) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))))) a)
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (neg.f64 (/.f64 4 b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 a))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 (/.f64 4 b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 -4 b)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (neg.f64 a))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (/.f64 -4 b)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (/.f64 -4 b) (*.f64 a (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) (/.f64 -4 b)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (neg.f64 (*.f64 a b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) -4))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) 4 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 a (neg.f64 b)))) (*.f64 4 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) -4 (*.f64 a (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) b))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 4 b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 4 b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (/.f64 4 b) (*.f64 (neg.f64 a) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 (/.f64 4 b) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 4 b) (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (*.f64 (neg.f64 a) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))) (*.f64 4 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))) b)
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 4))
(/.f64 (-.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (*.f64 (*.f64 a b) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 4 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))
(/.f64 (fma.f64 -4 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (*.f64 a (*.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) b))) (*.f64 -4 (fma.f64 y x (*.f64 (*.f64 t z) -1/16))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 4 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 4 (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (/.f64 (/.f64 4 a) b) (neg.f64 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 (/.f64 (/.f64 4 a) b) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 4 b) a) (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (fma.f64 y x (*.f64 (*.f64 t z) -1/16))) (*.f64 (/.f64 4 b) (/.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) a)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (/.f64 (/.f64 4 b) a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (/.f64 (/.f64 4 b) a)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (/.f64 (/.f64 4 a) b) (neg.f64 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 (/.f64 (/.f64 4 a) b) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 4 b) a) (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (fma.f64 y x (*.f64 (*.f64 t z) -1/16))) (*.f64 (/.f64 4 b) (/.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) a)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (neg.f64 (/.f64 4 b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 a))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 (/.f64 4 b))))
(/.f64 (-.f64 (*.f64 (/.f64 -4 b) (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (*.f64 (neg.f64 a) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 (/.f64 -4 b) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))
(/.f64 (fma.f64 (/.f64 -4 b) (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (*.f64 a (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))) (*.f64 (/.f64 -4 b) (fma.f64 y x (*.f64 (*.f64 t z) -1/16))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (neg.f64 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) -4))
(/.f64 (-.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256))) (*.f64 (*.f64 a b) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (*.f64 4 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t)))))
(/.f64 (fma.f64 -4 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (*.f64 a (*.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) b))) (*.f64 -4 (fma.f64 y x (*.f64 (*.f64 t z) -1/16))))
(pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 1)
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 3)
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 3) 1/3)
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2)
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 2))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(log.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) 3))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(exp.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 1))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 x y (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 b (*.f64 a 1/4))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))) 1)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))
(pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 1)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 3)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) 1/3)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 1))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 x y (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 y x (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 z (/.f64 1 (/.f64 16 t)) (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 z t) 1/16 (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 z 1/16) t (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 1 (*.f64 (*.f64 z t) 1/16) (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 2) (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 a (/.f64 1 (/.f64 4 b)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 b (*.f64 a 1/4))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (*.f64 a b) 1/4)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (*.f64 a 1/4) b)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1 (*.f64 b (*.f64 a 1/4)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) c)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1))) (fma.f64 (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1 (*.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 1)))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2) (*.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))))
(+.f64 (-.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)))) (sqrt.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c))) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c))) (sqrt.f64 (-.f64 (/.f64 a (/.f64 4 b)) c)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(+.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x))) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 0))
(*.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (+.f64 (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 2) (*.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) 3) (pow.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)) 3)) (+.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) 2) (+.f64 (pow.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)) 2) (*.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) (+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) (-.f64 (/.f64 a (/.f64 4 b)) c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2) (pow.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c)) 2)) (+.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) 2) (pow.f64 (fma.f64 b (*.f64 1/4 a) (neg.f64 c)) 2)) (+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 y x)) (fma.f64 b (*.f64 1/4 a) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (pow.f64 (-.f64 (/.f64 a (/.f64 4 b)) c) 2)) (+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) (-.f64 (/.f64 a (/.f64 4 b)) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 b (*.f64 (*.f64 1/4 a) c))))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 b (*.f64 (*.f64 1/4 a) c))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c (fma.f64 1/4 (*.f64 a b) c)))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c (fma.f64 1/4 (*.f64 a b) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (fma.f64 b (*.f64 a 1/4) c)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))) (fma.f64 b (*.f64 a 1/4) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (fma.f64 b (*.f64 1/4 a) c)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))) (fma.f64 b (*.f64 1/4 a) c)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 1/4 (*.f64 a b) c)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))) (fma.f64 1/4 (*.f64 a b) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a 1/4)) c)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 b (*.f64 (*.f64 1/4 a) c)))) (neg.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (fma.f64 c c (*.f64 b (*.f64 (*.f64 1/4 a) c))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c (fma.f64 1/4 (*.f64 a b) c)))) (*.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) (pow.f64 c 3)))) (*.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) (+.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c (fma.f64 1/4 (*.f64 a b) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (fma.f64 b (*.f64 a 1/4) c)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)) (fma.f64 b (*.f64 a 1/4) c)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (fma.f64 b (*.f64 1/4 a) c) (neg.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))) (fma.f64 b (*.f64 1/4 a) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (fma.f64 1/4 (*.f64 a b) c)) (*.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) (-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16) (*.f64 c c)))) (*.f64 (fma.f64 y x (*.f64 (*.f64 t z) -1/16)) (fma.f64 1/4 (*.f64 a b) c)))
(pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 1)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 3)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 3) 1/3)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 2)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 2))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(log.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c))) 3))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(exp.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))) 1))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (fma.f64 b (*.f64 a 1/4) (neg.f64 c)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4))) c)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(fma.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) 2) (cbrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) c)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) (*.f64 b (*.f64 a 1/4)))) c)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (neg.f64 (fma.f64 b (*.f64 a 1/4) (neg.f64 c))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 x y))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))) 1)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2) (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256) (*.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256) (*.f64 (*.f64 y x) (*.f64 (*.f64 t z) -1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (/.f64 (pow.f64 (*.f64 z t) 2) 256)) (-.f64 (*.f64 x y) (*.f64 (*.f64 z t) 1/16)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (-.f64 (*.f64 y x) (*.f64 z (*.f64 1/16 t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (pow.f64 (*.f64 t z) 2) 256)) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))
(pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 1)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 3)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3) 1/3)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 2)
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 2))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y)) 3))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))) 1))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z t) 1/16 (*.f64 x y))))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z t) 1/16))) 1)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (/.f64 1 (/.f64 16 t)))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 z t) 1/16)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 z 1/16) t)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 1 (*.f64 (*.f64 z t) 1/16))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 2) (cbrt.f64 (*.f64 (*.f64 z t) 1/16)))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(pow.f64 (*.f64 (*.f64 z t) 1/16) 1)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z t) 1/16)) 3)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(pow.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) 2)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(pow.f64 (/.f64 16 (*.f64 z t)) -1)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(pow.f64 (/.f64 (/.f64 16 t) z) -1)
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 z t) 2) 256))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t z) 2) 256))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) z) 1/16))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z t) 1/16))))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z t) 1/16)))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(exp.f64 (log.f64 (*.f64 (*.f64 z t) 1/16)))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z t) 1/16)) 1))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z t) 1/16)))
(*.f64 z (*.f64 1/16 t))
(*.f64 1/16 (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 a (/.f64 1 (/.f64 4 b)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 b (*.f64 a 1/4))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (*.f64 a b) 1/4)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (*.f64 a 1/4) b)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 1 (*.f64 b (*.f64 a 1/4)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(*.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) (sqrt.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(+.f64 (*.f64 t (*.f64 z 1/16)) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))) 1)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 1 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 2) (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(*.f64 (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 1)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (cbrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 3)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3) 1/3)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(pow.f64 (sqrt.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 2)
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(sqrt.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(log.f64 (exp.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(cbrt.f64 (pow.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(exp.f64 (log.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 1))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(log1p.f64 (expm1.f64 (fma.f64 t (*.f64 z 1/16) (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (fma.f64 1/16 (*.f64 t z) c) (fma.f64 b (*.f64 a -1/4) (*.f64 y x)))
(+.f64 (*.f64 x y) (-.f64 c (*.f64 b (*.f64 a 1/4))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))) 1)
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 1 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2) (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(*.f64 (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 1)
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (cbrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 3)
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 3) 1/3)
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (sqrt.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 2)
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(sqrt.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 2))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(log.f64 (exp.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(cbrt.f64 (pow.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4)))) 3))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(expm1.f64 (log1p.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(exp.f64 (log.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))) 1))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(log1p.f64 (expm1.f64 (fma.f64 x y (-.f64 c (*.f64 b (*.f64 a 1/4))))))
(+.f64 c (fma.f64 y x (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 y x c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4)))) 1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(/.f64 a (/.f64 4 b))
(*.f64 1/4 (*.f64 a b))
(/.f64 (*.f64 a b) 4)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(/.f64 1 (/.f64 4 (*.f64 a b)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(/.f64 1 (/.f64 (/.f64 4 b) a))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(/.f64 (neg.f64 a) (neg.f64 (/.f64 4 b)))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(/.f64 (neg.f64 (*.f64 a b)) -4)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (*.f64 b (*.f64 a 1/4)) 1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 a 1/4))) 3)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 a 1/4))) 2)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (/.f64 4 (*.f64 a b)) -1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(pow.f64 (/.f64 (/.f64 4 b) a) -1)
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) 16))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) b) 1/4))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 a 1/4)))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(exp.f64 (log.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 a 1/4))) 1))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 a 1/4))))
(*.f64 1/4 (*.f64 a b))
(/.f64 a (/.f64 4 b))

eval288.0ms (1.9%)

Compiler

Compiled 8298 to 4345 computations (47.6% saved)

prune80.0ms (0.5%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New2776283
Fresh000
Picked123
Done000
Total2788286
Accurracy
100.0%
Counts
286 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
70.5%
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
73.0%
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
23.5%
c
98.3%
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
70.5%
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
73.0%
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
23.5%
c
Compiler

Compiled 414 to 308 computations (25.6% saved)

localize124.0ms (0.8%)

Local Accuracy

Found 8 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 1/4 (*.f64 a b))
100.0%
(+.f64 c (*.f64 y x))
98.9%
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
100.0%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
100.0%
(*.f64 b (*.f64 a -1/4))
100.0%
(+.f64 (*.f64 y x) c)
100.0%
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
98.7%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
Compiler

Compiled 127 to 49 computations (61.4% saved)

series9.0ms (0.1%)

Counts
8 → 210
Calls

81 calls:

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

rewrite176.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
588×add-sqr-sqrt
580×pow1
580×*-un-lft-identity
550×add-exp-log
550×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027134
1617130
Stop Event
node limit
Counts
8 → 293
Calls
Call 1
Inputs
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(+.f64 (*.f64 y x) c)
(*.f64 b (*.f64 a -1/4))
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 y x))
(*.f64 1/4 (*.f64 a b))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (/.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(*.f64 1 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(fma.f64 x y (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 (*.f64 t z) 1/16 (*.f64 y x))
(fma.f64 (*.f64 1/16 t) z (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 2) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 (*.f64 z 1/16) t (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(*.f64 1 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2) (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c)) (/.f64 1 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c) (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c)) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (*.f64 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3)) (+.f64 (*.f64 c c) (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2)) (-.f64 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2)) (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 2))
(log.f64 (exp.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 x y (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
(fma.f64 1 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) c)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 y x) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 y x))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 c (*.f64 y x))))
(*.f64 1 (fma.f64 y x c))
(*.f64 (cbrt.f64 (fma.f64 y x c)) (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 y x) c)))
(*.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (-.f64 c (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))) (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) c) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))))
(/.f64 1 (/.f64 (-.f64 c (*.f64 y x)) (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 y x) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))) (neg.f64 (-.f64 c (*.f64 y x))))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(-.f64 0 (*.f64 a (*.f64 -1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a))) 2)
(pow.f64 (*.f64 a (*.f64 -1/4 b)) 1)
(neg.f64 (*.f64 a (*.f64 -1/4 b)))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 -1/4 b)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 1/4) (*.f64 b a))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 a -1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -1/4) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 -1/4 b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (*.f64 1/16 (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(*.f64 1 (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c)) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (*.f64 c c) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 c (*.f64 1/16 (*.f64 t z))))
(pow.f64 (fma.f64 1/16 (*.f64 t z) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) c))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) c)) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (*.f64 t z) 1/16 c)
(fma.f64 (*.f64 1/16 t) z c)
(fma.f64 1 (*.f64 1/16 (*.f64 t z)) c)
(fma.f64 1 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 2) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) c)
(fma.f64 (*.f64 z 1/16) t c)
(+.f64 (*.f64 y x) (+.f64 c (*.f64 a (*.f64 -1/4 b))))
(+.f64 (*.f64 y x) (-.f64 c (*.f64 a (*.f64 -1/4 b))))
(+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (*.f64 b a)) 1/4 (*.f64 a (*.f64 -1/4 b))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 -1/4 (*.f64 b a) (*.f64 a (*.f64 -1/4 b))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 2) (*.f64 a (*.f64 -1/4 b))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a)))) (*.f64 1/2 (sqrt.f64 (*.f64 b a))) (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (*.f64 c 1) (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) 1))
(+.f64 (*.f64 (fma.f64 y x c) 1) (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))
(*.f64 1 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2) (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (/.f64 1 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 b a)))) (-.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 b a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))) (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))))
(/.f64 1 (/.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2)))
(/.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2)) (neg.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) 3)) (+.f64 (*.f64 c c) (-.f64 (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (*.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (-.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (-.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 1)
(pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 3)
(pow.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2)
(sqrt.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2))
(log.f64 (exp.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))))
(cbrt.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 3))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(exp.f64 (log.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(exp.f64 (*.f64 (log.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 1))
(log1p.f64 (expm1.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(fma.f64 1 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(fma.f64 1 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (*.f64 a (*.f64 -1/4 b)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (*.f64 a (*.f64 -1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 y x) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 y x))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 c (*.f64 y x))))
(*.f64 1 (fma.f64 y x c))
(*.f64 (cbrt.f64 (fma.f64 y x c)) (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 y x) c)))
(*.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (-.f64 c (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))) (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) c) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))))
(/.f64 1 (/.f64 (-.f64 c (*.f64 y x)) (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 y x) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))) (neg.f64 (-.f64 c (*.f64 y x))))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(-.f64 0 (*.f64 a (*.f64 -1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a))) 2)
(pow.f64 (*.f64 a (*.f64 -1/4 b)) 1)
(neg.f64 (*.f64 a (*.f64 -1/4 b)))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 -1/4 b)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 1/4) (*.f64 b a))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 a -1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -1/4) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 -1/4 b))))

simplify196.0ms (1.3%)

Algorithm
egg-herbie
Rules
792×div-sub
782×log-prod
618×fma-def
522×associate-*r*
492×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052013551
1127312307
2530412307
Stop Event
node limit
Counts
503 → 310
Calls
Call 1
Inputs
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
c
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(*.f64 y x)
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(*.f64 y x)
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
c
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(*.f64 y x)
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(*.f64 y x)
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(*.f64 y x)
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
c
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
c
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(+.f64 c (*.f64 y x))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
c
c
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(*.f64 y x)
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(*.f64 y x)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(*.f64 y x)
c
c
c
(*.f64 y x)
(*.f64 y x)
c
(*.f64 y x)
(*.f64 y x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (/.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(*.f64 1 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(fma.f64 x y (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 (*.f64 t z) 1/16 (*.f64 y x))
(fma.f64 (*.f64 1/16 t) z (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 2) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 (*.f64 z 1/16) t (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(*.f64 1 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2) (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c)) (/.f64 1 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c) (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c)) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (*.f64 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3)) (+.f64 (*.f64 c c) (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2)) (-.f64 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2)) (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 2))
(log.f64 (exp.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 x y (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
(fma.f64 1 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) c)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 y x) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 y x))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 c (*.f64 y x))))
(*.f64 1 (fma.f64 y x c))
(*.f64 (cbrt.f64 (fma.f64 y x c)) (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 y x) c)))
(*.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (-.f64 c (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))) (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) c) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))))
(/.f64 1 (/.f64 (-.f64 c (*.f64 y x)) (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 y x) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))) (neg.f64 (-.f64 c (*.f64 y x))))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(-.f64 0 (*.f64 a (*.f64 -1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a))) 2)
(pow.f64 (*.f64 a (*.f64 -1/4 b)) 1)
(neg.f64 (*.f64 a (*.f64 -1/4 b)))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 -1/4 b)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 1/4) (*.f64 b a))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 a -1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -1/4) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 -1/4 b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (*.f64 1/16 (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(*.f64 1 (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c)) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (*.f64 c c) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 c (*.f64 1/16 (*.f64 t z))))
(pow.f64 (fma.f64 1/16 (*.f64 t z) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) c))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) c)) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (*.f64 t z) 1/16 c)
(fma.f64 (*.f64 1/16 t) z c)
(fma.f64 1 (*.f64 1/16 (*.f64 t z)) c)
(fma.f64 1 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 2) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 1/16 (*.f64 t z)))
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) c)
(fma.f64 (*.f64 z 1/16) t c)
(+.f64 (*.f64 y x) (+.f64 c (*.f64 a (*.f64 -1/4 b))))
(+.f64 (*.f64 y x) (-.f64 c (*.f64 a (*.f64 -1/4 b))))
(+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (*.f64 b a)) 1/4 (*.f64 a (*.f64 -1/4 b))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 -1/4 (*.f64 b a) (*.f64 a (*.f64 -1/4 b))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 2) (*.f64 a (*.f64 -1/4 b))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a)))) (*.f64 1/2 (sqrt.f64 (*.f64 b a))) (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (*.f64 c 1) (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) 1))
(+.f64 (*.f64 (fma.f64 y x c) 1) (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))
(*.f64 1 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2) (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (/.f64 1 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 b a)))) (-.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 b a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))) (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))))
(/.f64 1 (/.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2)))
(/.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2)) (neg.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) 3)) (+.f64 (*.f64 c c) (-.f64 (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (*.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (-.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (-.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 1)
(pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 3)
(pow.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2)
(sqrt.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2))
(log.f64 (exp.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))))
(cbrt.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 3))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(exp.f64 (log.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(exp.f64 (*.f64 (log.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 1))
(log1p.f64 (expm1.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(fma.f64 1 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(fma.f64 1 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (*.f64 a (*.f64 -1/4 b)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (*.f64 a (*.f64 -1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 y x) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 y x))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 c (*.f64 y x))))
(*.f64 1 (fma.f64 y x c))
(*.f64 (cbrt.f64 (fma.f64 y x c)) (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 y x) c)))
(*.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (-.f64 c (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))) (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) c) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))))
(/.f64 1 (/.f64 (-.f64 c (*.f64 y x)) (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 y x) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))) (neg.f64 (-.f64 c (*.f64 y x))))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(-.f64 0 (*.f64 a (*.f64 -1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a))) 2)
(pow.f64 (*.f64 a (*.f64 -1/4 b)) 1)
(neg.f64 (*.f64 a (*.f64 -1/4 b)))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 -1/4 b)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 1/4) (*.f64 b a))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 a -1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -1/4) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 -1/4 b))))
Outputs
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
c
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
c
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
c
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
c
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(fma.f64 y x (*.f64 -1/4 (*.f64 a b)))
c
c
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) c)
(*.f64 y x)
(*.f64 y x)
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) c)
(*.f64 y x)
(*.f64 y x)
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (*.f64 y x))
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 y x)
c
c
c
(*.f64 y x)
(*.f64 y x)
c
(*.f64 y x)
(*.f64 y x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))) (/.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))
(*.f64 1 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (fma.f64 1/16 (*.f64 t z) (neg.f64 (*.f64 y x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (fma.f64 1/16 (*.f64 t z) (neg.f64 (*.f64 y x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (fma.f64 1/16 (*.f64 t z) (neg.f64 (*.f64 y x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (fma.f64 1/16 (*.f64 t z) (neg.f64 (*.f64 y x)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (neg.f64 (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (*.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (*.f64 t z) -1/16)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (neg.f64 (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z)))))
(pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 3)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 1))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 x y (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 z (*.f64 1/16 t) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 t z) 1/16 (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 1/16 t) z (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 1 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 2) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 z 1/16) t (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))) 1)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(*.f64 1 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2) (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c)) (/.f64 1 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c) (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c)) (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (*.f64 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) c) (-.f64 (fma.f64 1/16 (*.f64 t z) c) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 3)) (+.f64 (*.f64 c c) (-.f64 (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2) (*.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c c (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2)) (-.f64 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) 2)) (-.f64 c (fma.f64 y x (*.f64 1/16 (*.f64 t z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 3)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3) 1/3)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(sqrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 2))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (exp.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(cbrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(expm1.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 1))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log1p.f64 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 x y (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 c (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z)))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(fma.f64 y x c)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 y x) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 y x))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 c (*.f64 y x))))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(*.f64 1 (fma.f64 y x c))
(fma.f64 y x c)
(*.f64 (cbrt.f64 (fma.f64 y x c)) (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2))
(fma.f64 y x c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 y x) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(*.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (-.f64 c (*.f64 y x))))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))) (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) c) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 1 (/.f64 (-.f64 c (*.f64 y x)) (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 y x) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))) (neg.f64 (-.f64 c (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(pow.f64 (fma.f64 y x c) 1)
(fma.f64 y x c)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(fma.f64 y x c)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(fma.f64 y x c)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(fma.f64 y x c)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(fma.f64 y x c)
(log.f64 (exp.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(fma.f64 y x c)
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(fma.f64 y x c)
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(exp.f64 (log.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 y x c)
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 y x c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 y x c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 y x c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 y x c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 y x c)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 y x c)
(-.f64 0 (*.f64 a (*.f64 -1/4 b)))
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b)))) 1)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 3)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3) 1/3)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a))) 2)
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(pow.f64 (*.f64 a (*.f64 -1/4 b)) 1)
(*.f64 -1/4 (*.f64 a b))
(neg.f64 (*.f64 a (*.f64 -1/4 b)))
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2))
(*.f64 -1/4 (*.f64 a b))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 b a)))
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 -1/4 b)))))
(*.f64 -1/4 (*.f64 a b))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 1/4) (*.f64 b a))))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 a -1/4) 3)))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -1/4) 3) (pow.f64 b 3)))
(*.f64 -1/4 (*.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b))))
(*.f64 -1/4 (*.f64 a b))
(exp.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))))
(*.f64 -1/4 (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))) 1))
(*.f64 -1/4 (*.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 -1/4 b))))
(*.f64 -1/4 (*.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c))) 1)
(fma.f64 1/16 (*.f64 t z) c)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (-.f64 (*.f64 1/16 (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (fma.f64 1/16 (*.f64 t z) (neg.f64 c)))
(*.f64 1 (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) 1) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 c (+.f64 c (*.f64 -1/16 (*.f64 t z))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) (fma.f64 c (+.f64 c (*.f64 (*.f64 t z) -1/16)) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (fma.f64 1/16 (*.f64 t z) (neg.f64 c)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) 1) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 c (+.f64 c (*.f64 -1/16 (*.f64 t z))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) (fma.f64 c (+.f64 c (*.f64 (*.f64 t z) -1/16)) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)))
(/.f64 1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (fma.f64 1/16 (*.f64 t z) (neg.f64 c)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) 1) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 c (+.f64 c (*.f64 -1/16 (*.f64 t z))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) (fma.f64 c (+.f64 c (*.f64 (*.f64 t z) -1/16)) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c)) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (-.f64 (*.f64 1/16 (*.f64 t z)) c))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c))) (fma.f64 1/16 (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 c 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3))) (neg.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 c (+.f64 c (*.f64 -1/16 (*.f64 t z)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) (fma.f64 c (+.f64 c (*.f64 (*.f64 t z) -1/16)) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (fma.f64 c c (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (+.f64 c (*.f64 (*.f64 t z) -1/16)))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (*.f64 c c) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) (fma.f64 c c (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 (*.f64 1/16 (*.f64 t z)) c))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 c 3)) (fma.f64 c c (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 c (*.f64 (*.f64 t z) -1/16)))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 c (*.f64 1/16 (*.f64 t z))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) c)))
(/.f64 (fma.f64 c c (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (+.f64 c (*.f64 (*.f64 t z) -1/16)))
(pow.f64 (fma.f64 1/16 (*.f64 t z) c) 1)
(fma.f64 1/16 (*.f64 t z) c)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 3)
(fma.f64 1/16 (*.f64 t z) c)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) c)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) c)) 2)
(fma.f64 1/16 (*.f64 t z) c)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2))
(fma.f64 1/16 (*.f64 t z) c)
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) c))))
(fma.f64 1/16 (*.f64 t z) c)
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3))
(fma.f64 1/16 (*.f64 t z) c)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) c)) 1))
(fma.f64 1/16 (*.f64 t z) c)
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t z) c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 t z) 1/16 c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 1/16 t) z c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 1 (*.f64 1/16 (*.f64 t z)) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 1 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 2) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 z 1/16) t c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 (*.f64 y x) (+.f64 c (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 (*.f64 y x) (-.f64 c (*.f64 a (*.f64 -1/4 b))))
(-.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (fma.f64 y x c) (*.f64 a (*.f64 b 1/4)))
(+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (*.f64 b a)) 1/4 (*.f64 a (*.f64 -1/4 b))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (*.f64 b (neg.f64 a)) 1/4 (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 (*.f64 a b) -1/2))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 -1/4 (*.f64 b a) (*.f64 a (*.f64 -1/4 b))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (*.f64 b (neg.f64 a)) 1/4 (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 (*.f64 a b) -1/2))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 2) (*.f64 a (*.f64 -1/4 b))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 0 (*.f64 a (*.f64 b 1/4))))
(+.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (fma.f64 (neg.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a)))) (*.f64 1/2 (sqrt.f64 (*.f64 b a))) (*.f64 a (*.f64 -1/4 b))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (*.f64 b (neg.f64 a)) 1/4 (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (+.f64 (fma.f64 y x c) (*.f64 a (neg.f64 (*.f64 -1/4 b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (+.f64 (*.f64 a (*.f64 b 1/4)) (*.f64 (*.f64 a b) -1/2)))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 0 (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (+.f64 (fma.f64 y x c) (*.f64 a (neg.f64 (*.f64 -1/4 b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (+.f64 (*.f64 a (*.f64 b 1/4)) (*.f64 (*.f64 a b) -1/2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 0 (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))) (fma.f64 (*.f64 a (*.f64 -1/4 b)) 1 (*.f64 (*.f64 a (*.f64 -1/4 b)) 1)))
(+.f64 (+.f64 (fma.f64 y x c) (*.f64 a (neg.f64 (*.f64 -1/4 b)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (+.f64 (*.f64 a (*.f64 b 1/4)) (*.f64 (*.f64 a b) -1/2)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 c (+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (*.f64 0 (*.f64 a (*.f64 b 1/4))))
(+.f64 (*.f64 c 1) (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) 1))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(+.f64 (*.f64 (fma.f64 y x c) 1) (*.f64 (*.f64 a (*.f64 -1/4 b)) 1))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 1 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2) (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (/.f64 1 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(*.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (/.f64 1 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2) (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)))
(*.f64 (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(*.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 (*.f64 (fma.f64 y x c) a) (*.f64 -1/4 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 -1/64 (pow.f64 (*.f64 a b) 3))) (fma.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)) (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 b a)))) (-.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 b a)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 1/2 (sqrt.f64 (*.f64 a b)))) (+.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 -1/2 (sqrt.f64 (*.f64 a b)))))
(*.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (fma.f64 y x c))) (+.f64 (sqrt.f64 (fma.f64 y x c)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))) (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 (*.f64 (fma.f64 y x c) a) (*.f64 -1/4 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 -1/64 (pow.f64 (*.f64 a b) 3))) (fma.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)) (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2)))
(/.f64 1 (/.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2)))
(*.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (/.f64 1 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2) (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)))
(/.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(*.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (/.f64 1 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2) (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 (*.f64 (fma.f64 y x c) a) (*.f64 -1/4 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 -1/64 (pow.f64 (*.f64 a b) 3))) (fma.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)) (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2) (*.f64 (*.f64 (fma.f64 y x c) a) (*.f64 -1/4 b)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 -1/64 (pow.f64 (*.f64 a b) 3))) (fma.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)) (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2)) (neg.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b))) 2)) (neg.f64 (+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) 2) (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) 3)) (+.f64 (*.f64 c c) (-.f64 (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) (*.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3)) (fma.f64 c c (*.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (-.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3)) (fma.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (-.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) c) (*.f64 c c)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (-.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2) (*.f64 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (-.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 2) (*.f64 (*.f64 (fma.f64 y x c) a) (*.f64 -1/4 b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 -1/64 (pow.f64 (*.f64 a b) 3))) (+.f64 (pow.f64 (fma.f64 y x c) 2) (*.f64 (*.f64 -1/4 (*.f64 a b)) (-.f64 (*.f64 -1/4 (*.f64 a b)) (fma.f64 y x c)))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 y x (*.f64 a (*.f64 -1/4 b))) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) (-.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))) (-.f64 c (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (*.f64 (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c)) (-.f64 c (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))) (-.f64 c (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 1)
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(pow.f64 (cbrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 3)
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(pow.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 3) 1/3)
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(pow.f64 (sqrt.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 2)
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(sqrt.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 2))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(log.f64 (exp.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(cbrt.f64 (pow.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b)))) 3))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(exp.f64 (log.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(exp.f64 (*.f64 (log.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))) 1))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(log1p.f64 (expm1.f64 (+.f64 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(fma.f64 1 c (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(fma.f64 1 (fma.f64 y x c) (*.f64 a (*.f64 -1/4 b)))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (*.f64 a (*.f64 -1/4 b)))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 y x (*.f64 a (*.f64 -1/4 b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (*.f64 a (*.f64 -1/4 b)))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 y x (fma.f64 -1/4 (*.f64 a b) c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(fma.f64 y x c)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 y x) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 y x))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 c (*.f64 y x))))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(*.f64 1 (fma.f64 y x c))
(fma.f64 y x c)
(*.f64 (cbrt.f64 (fma.f64 y x c)) (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2))
(fma.f64 y x c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (/.f64 1 (-.f64 (*.f64 y x) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(*.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (-.f64 c (*.f64 y x))))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))) (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) c) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 1 (/.f64 (-.f64 c (*.f64 y x)) (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c))))
(/.f64 1 (/.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (-.f64 c (*.f64 y x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3))) (neg.f64 (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 y (*.f64 x (-.f64 (*.f64 y x) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 y x) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (pow.f64 (*.f64 y x) 2))) (neg.f64 (-.f64 c (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c c)) (-.f64 (*.f64 y x) c))
(pow.f64 (fma.f64 y x c) 1)
(fma.f64 y x c)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(fma.f64 y x c)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(fma.f64 y x c)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(fma.f64 y x c)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(fma.f64 y x c)
(log.f64 (exp.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(fma.f64 y x c)
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(fma.f64 y x c)
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(exp.f64 (log.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 y x c)
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 y x c)
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 y x c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 y x c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 y x c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 y x c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 y x c)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 y x c)
(-.f64 0 (*.f64 a (*.f64 -1/4 b)))
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b)))) 1)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/4 b))) 3)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3) 1/3)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (*.f64 1/2 (sqrt.f64 (*.f64 b a))) 2)
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(pow.f64 (*.f64 a (*.f64 -1/4 b)) 1)
(*.f64 -1/4 (*.f64 a b))
(neg.f64 (*.f64 a (*.f64 -1/4 b)))
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 2))
(*.f64 -1/4 (*.f64 a b))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 b a)))
(*.f64 a (neg.f64 (*.f64 -1/4 b)))
(*.f64 a (*.f64 b 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 -1/4 b)))))
(*.f64 -1/4 (*.f64 a b))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 1/4) (*.f64 b a))))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 -1/4 b)) 3))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 a -1/4) 3)))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -1/4) 3) (pow.f64 b 3)))
(*.f64 -1/4 (*.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 -1/4 b))))
(*.f64 -1/4 (*.f64 a b))
(exp.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))))
(*.f64 -1/4 (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 -1/4 b))) 1))
(*.f64 -1/4 (*.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 -1/4 b))))
(*.f64 -1/4 (*.f64 a b))

eval119.0ms (0.8%)

Compiler

Compiled 5796 to 2790 computations (51.9% saved)

prune85.0ms (0.5%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New3073310
Fresh011
Picked235
Done112
Total3108318
Accurracy
100.0%
Counts
318 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
74.2%
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
51.5%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
23.5%
c
48.7%
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
74.2%
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
51.5%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
23.5%
c
Compiler

Compiled 242 to 182 computations (24.8% saved)

localize123.0ms (0.8%)

Local Accuracy

Found 5 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 1/4 (*.f64 a b))
98.9%
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
100.0%
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
99.2%
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
98.7%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
Compiler

Compiled 90 to 33 computations (63.3% saved)

series5.0ms (0%)

Counts
4 → 156
Calls

45 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
0.0ms
x
@inf
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
0.0ms
y
@inf
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
0.0ms
y
@-inf
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
0.0ms
y
@0
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))

rewrite169.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1572×fma-def
774×expm1-udef
770×log1p-udef
600×fma-neg
436×add-sqr-sqrt
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02086
143182
2559378
Stop Event
node limit
Counts
4 → 282
Calls
Call 1
Inputs
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/4 (*.f64 a b))
Outputs
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) 1)
(*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1)
(*.f64 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (pow.f64 (exp.f64 z) t) 1/16)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z))))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(*.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(*.f64 1 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2) (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (/.f64 1 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (/.f64 1 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 1 (/.f64 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (fma.f64 c c (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 2))
(log.f64 (exp.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (+.f64 1 (expm1.f64 c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) (exp.f64 c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) (+.f64 1 (expm1.f64 c))))
(log.f64 (*.f64 (exp.f64 c) (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 c)) (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 c)) (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 x y (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1 c)
(fma.f64 c 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (*.f64 y x) 1 (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)
(fma.f64 1 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 1 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) c)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) c)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) c)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(+.f64 (*.f64 y x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(+.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 y x))
(*.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1)
(*.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (fma.f64 y x (*.f64 1/4 (*.f64 a b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))) (neg.f64 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 a b) -1/4) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 (*.f64 a b) -1/4)) (*.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3) (pow.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 (*.f64 a b) -1/4))) (-.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))) (-.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 (*.f64 a b) -1/4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))) (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (exp.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a b) -1/4)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a b) -1/4)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 y x (*.f64 (*.f64 a b) -1/4))
(fma.f64 y x (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 y x (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 x y (*.f64 (*.f64 a b) -1/4))
(fma.f64 x y (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 x y (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 1/4 (*.f64 a (neg.f64 b)) (*.f64 y x))
(fma.f64 (*.f64 a b) -1/4 (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 1 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 1 (*.f64 (*.f64 a b) -1/4) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 1/4 a) (neg.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))) (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a b) -1/4)) (cbrt.f64 (*.f64 (*.f64 a b) -1/4))) (cbrt.f64 (*.f64 (*.f64 a b) -1/4)) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a b) -1/4)) (sqrt.f64 (*.f64 (*.f64 a b) -1/4)) (*.f64 y x))
(fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (*.f64 y x))
(fma.f64 -1 (*.f64 1/4 (*.f64 a b)) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))) (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 y x))
(fma.f64 (neg.f64 (*.f64 1/4 a)) b (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 (*.f64 -1/4 b) a (*.f64 y x))
(fma.f64 (*.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a b)))) 1)
(pow.f64 (*.f64 1/4 (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) 2)
(sqrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a b)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a b))))

simplify177.0ms (1.1%)

Algorithm
egg-herbie
Rules
1150×unswap-sqr
1052×times-frac
1026×fma-neg
548×log-prod
440×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051813054
1124712270
2385112104
Stop Event
node limit
Counts
438 → 340
Calls
Call 1
Inputs
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) 1)
(*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1)
(*.f64 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (pow.f64 (exp.f64 z) t) 1/16)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z))))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(*.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(*.f64 1 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2) (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (/.f64 1 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (/.f64 1 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 1 (/.f64 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (fma.f64 c c (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 2))
(log.f64 (exp.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (+.f64 1 (expm1.f64 c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) (exp.f64 c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) (+.f64 1 (expm1.f64 c))))
(log.f64 (*.f64 (exp.f64 c) (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 c)) (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 c)) (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 x y (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1 c)
(fma.f64 c 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (*.f64 y x) 1 (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)
(fma.f64 1 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 1 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) c)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) c)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) c)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(+.f64 (*.f64 y x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(+.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 y x))
(*.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1)
(*.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (fma.f64 y x (*.f64 1/4 (*.f64 a b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))) (neg.f64 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 a b) -1/4) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 (*.f64 a b) -1/4)) (*.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3) (pow.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 (*.f64 a b) -1/4))) (-.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))) (-.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 (*.f64 a b) -1/4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))) (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (exp.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a b) -1/4)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a b) -1/4)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 y x (*.f64 (*.f64 a b) -1/4))
(fma.f64 y x (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 y x (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 x y (*.f64 (*.f64 a b) -1/4))
(fma.f64 x y (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 x y (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 1/4 (*.f64 a (neg.f64 b)) (*.f64 y x))
(fma.f64 (*.f64 a b) -1/4 (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 1 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 1 (*.f64 (*.f64 a b) -1/4) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 1/4 a) (neg.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))) (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a b) -1/4)) (cbrt.f64 (*.f64 (*.f64 a b) -1/4))) (cbrt.f64 (*.f64 (*.f64 a b) -1/4)) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a b) -1/4)) (sqrt.f64 (*.f64 (*.f64 a b) -1/4)) (*.f64 y x))
(fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (*.f64 y x))
(fma.f64 -1 (*.f64 1/4 (*.f64 a b)) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))) (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 y x))
(fma.f64 (neg.f64 (*.f64 1/4 a)) b (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 (*.f64 -1/4 b) a (*.f64 y x))
(fma.f64 (*.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a b)))) 1)
(pow.f64 (*.f64 1/4 (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) 2)
(sqrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a b)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a b))))
Outputs
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 y x)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (*.f64 y x))
(+.f64 (*.f64 y x) c)
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (*.f64 y x))
(+.f64 (*.f64 y x) c)
(fma.f64 y x c)
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
c
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y x))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 1/4096 (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 (*.f64 (*.f64 y x) 1/16) (*.f64 t z)))))
(/.f64 (fma.f64 1/4096 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 (*.f64 y x) (*.f64 (*.f64 -1/16 z) t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (+.f64 (*.f64 y x) (*.f64 -1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 y x (*.f64 (*.f64 -1/16 z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (fma.f64 y x (*.f64 (*.f64 -1/16 z) t)))
(pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 3)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2)
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (pow.f64 (exp.f64 y) x)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (pow.f64 (exp.f64 y) x)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (exp.f64 y) x)))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (pow.f64 (exp.f64 z) t) 1/16)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 1/16) (pow.f64 (exp.f64 y) x)))
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 1))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))) 1)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(*.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2) (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (/.f64 1 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (/.f64 1 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 1 (/.f64 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3)) (fma.f64 c c (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c c (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) 1) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c))) (neg.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(/.f64 (-.f64 (*.f64 c c) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 2) (*.f64 c c)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c))
(pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 1)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 3)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3) 1/3)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (sqrt.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 2)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(sqrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 2))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (exp.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (*.f64 (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (+.f64 1 (expm1.f64 c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) (exp.f64 c)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))) (+.f64 1 (expm1.f64 c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (*.f64 (exp.f64 c) (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 c)) (exp.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 c)) (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(cbrt.f64 (pow.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c)) 3))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(expm1.f64 (log1p.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))) 1))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(log1p.f64 (expm1.f64 (fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 x y (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) 1 c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 c 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y x) 1 (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 1/16 (*.f64 t z) (*.f64 y x)) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (*.f64 y x) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 y x))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1)
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (fma.f64 y x (*.f64 1/4 (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))) (neg.f64 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 a b) -1/4) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 (*.f64 a b) -1/4)) (*.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3) (pow.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) 3) (pow.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)) (-.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)) (fma.f64 (*.f64 -1/4 a) b (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 a b) 0) 3)) (fma.f64 (*.f64 (*.f64 a b) 0) (-.f64 (*.f64 (*.f64 a b) 0) (fma.f64 -1/4 (*.f64 a b) (*.f64 y x))) (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) 2)))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) 2) (*.f64 0 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 a b) -1/4) (*.f64 (*.f64 a b) -1/4))) (-.f64 (*.f64 y x) (*.f64 (*.f64 a b) -1/4)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))) (-.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)))) (-.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 a b) 0) (*.f64 (*.f64 a b) 0))) (fma.f64 y x (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 a b) 0))))
(/.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) 2) (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1)
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 3)
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3) 1/3)
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2)
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 2))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))) (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (exp.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a b) -1/4)) (pow.f64 (exp.f64 y) x)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a b) -1/4)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4)) (pow.f64 (exp.f64 y) x)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 3))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 x y (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 x y (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 x y (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y x) 1 (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1/4 (*.f64 a (neg.f64 b)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 a b) -1/4 (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) 1 (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) -1/4)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 1 (*.f64 (*.f64 a b) -1/4) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) 2) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 (*.f64 -1/4 a) b (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 y x)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 a b) -1/4))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))) (/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2))))
(+.f64 (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))) (/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (/.f64 1 (fma.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) 1) (fma.f64 (*.f64 (*.f64 a b) 1/4) (fma.f64 y x (*.f64 (*.f64 a b) 1/4)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4)))))
(+.f64 (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 1/4 (*.f64 a b)))) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 a b) 1/4))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (pow.f64 (*.f64 a b) 2) -1/16)) (fma.f64 y x (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 y x (*.f64 a (*.f64 1/4 b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 (*.f64 1/4 a) (neg.f64 b) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))) (cbrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a b) -1/4)) (cbrt.f64 (*.f64 (*.f64 a b) -1/4))) (cbrt.f64 (*.f64 (*.f64 a b) -1/4)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))) (fma.f64 y x (*.f64 (*.f64 a b) -1/4)))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a b) -1/4)) (sqrt.f64 (*.f64 (*.f64 a b) -1/4)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 -1 (*.f64 1/4 (*.f64 a b)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (*.f64 (*.f64 a b) 0))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 (*.f64 a b) -1/4) 1 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (*.f64 (*.f64 a b) 0))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 (*.f64 a b) 1/4)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (*.f64 a (*.f64 b 1/4))))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (-.f64 (*.f64 a (*.f64 1/4 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (*.f64 (*.f64 a b) 0))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (*.f64 (*.f64 a b) 0))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (+.f64 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (fma.f64 (*.f64 a b) -1/4 (*.f64 (*.f64 a b) 1/4)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) (*.f64 (*.f64 a b) 0))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a b)) 1/2 (sqrt.f64 (*.f64 y x))) (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 a b)) -1/2)) 0)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))) (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 a b) 1/4))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b 1/4)))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (cbrt.f64 (*.f64 a (*.f64 1/4 b)))))
(fma.f64 (neg.f64 (*.f64 1/4 a)) b (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 a b) -1/4))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (*.f64 a b) -1/4) 1))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 (*.f64 a b) -1/4 (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b)))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 (*.f64 a b) -1/4 (*.f64 1/4 (*.f64 a b))))))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 -1/4 b) a (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(fma.f64 (*.f64 -1/4 (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (*.f64 -1/4 a) b (*.f64 y x))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a b)))) 1)
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(pow.f64 (*.f64 1/4 (*.f64 a b)) 1)
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 3)
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) 2)
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(sqrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 -1/4 a) b)
(*.f64 -1/4 (*.f64 a b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) 1/4))
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a b)))))
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a b))))
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a b))))
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a b))) 1))
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a b))))
(*.f64 (*.f64 a b) 1/4)
(*.f64 a (*.f64 b 1/4))
(*.f64 a (*.f64 1/4 b))

eval172.0ms (1.1%)

Compiler

Compiled 8311 to 3838 computations (53.8% saved)

prune102.0ms (0.7%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New3874391
Fresh011
Picked123
Done044
Total38811399
Accurracy
100.0%
Counts
399 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.7%
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
48.7%
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
51.5%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
28.9%
(*.f64 (*.f64 -1/4 a) b)
23.6%
(*.f64 y x)
32.0%
(*.f64 1/16 (*.f64 t z))
23.5%
c
52.7%
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
48.7%
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
51.5%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
28.9%
(*.f64 (*.f64 -1/4 a) b)
23.6%
(*.f64 y x)
32.0%
(*.f64 1/16 (*.f64 t z))
23.5%
c
Compiler

Compiled 306 to 236 computations (22.9% saved)

localize65.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.2%
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
100.0%
(*.f64 (*.f64 -1/4 a) b)
Compiler

Compiled 56 to 25 computations (55.4% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 (*.f64 -1/4 a) b)
0.0ms
a
@inf
(*.f64 (*.f64 -1/4 a) b)
0.0ms
b
@-inf
(*.f64 (*.f64 -1/4 a) b)
0.0ms
a
@-inf
(*.f64 (*.f64 -1/4 a) b)
0.0ms
b
@inf
(*.f64 (*.f64 -1/4 a) b)

rewrite80.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1308×pow1
1204×add-exp-log
1204×log1p-expm1-u
1204×expm1-log1p-u
1178×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify71.0ms (0.5%)

Algorithm
egg-herbie
Rules
1894×log-prod
894×distribute-rgt-in
884×distribute-lft-in
790×*-commutative
672×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034455
182455
2306455
32047455
46231455
Stop Event
node limit
Counts
35 → 12
Calls
Call 1
Inputs
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 a b))) 1)
(pow.f64 (*.f64 -1/4 (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b))) 3)
(pow.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/4 (*.f64 a b))) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 2))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 -1/4 a)))
(cbrt.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/4 (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 -1/4 (*.f64 a b))))
(log1p.f64 (expm1.f64 (*.f64 -1/4 (*.f64 a b))))
Outputs
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1/4 (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 a b))) 1)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (*.f64 -1/4 (*.f64 a b)) 1)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 a b))) 3)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3) 1/3)
(*.f64 -1/4 (*.f64 a b))
(pow.f64 (sqrt.f64 (*.f64 -1/4 (*.f64 a b))) 2)
(*.f64 -1/4 (*.f64 a b))
(sqrt.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 2))
(*.f64 -1/4 (*.f64 a b))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 -1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(cbrt.f64 (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3))
(*.f64 -1/4 (*.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(exp.f64 (log.f64 (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 -1/4 (*.f64 a b))))
(*.f64 -1/4 (*.f64 a b))

eval13.0ms (0.1%)

Compiler

Compiled 664 to 332 computations (50% saved)

prune24.0ms (0.2%)

Pruning

11 alts after pruning (1 fresh and 10 done)

PrunedKeptTotal
New50050
Fresh011
Picked044
Done066
Total501161
Accurracy
100.0%
Counts
61 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.7%
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
48.7%
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
97.3%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
53.5%
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
51.5%
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
45.1%
(+.f64 (*.f64 y x) c)
50.6%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
28.9%
(*.f64 (*.f64 -1/4 a) b)
23.6%
(*.f64 y x)
32.0%
(*.f64 1/16 (*.f64 t z))
23.5%
c
Compiler

Compiled 299 to 189 computations (36.8% saved)

regimes171.0ms (1.1%)

Counts
16 → 1
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
Outputs
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
Calls

15 calls:

22.0ms
t
14.0ms
(*.f64 z t)
12.0ms
b
12.0ms
x
12.0ms
z
Results
AccuracySegmentsBranch
98.8%1x
98.8%1y
98.8%1z
98.8%1t
98.8%1a
98.8%1b
98.8%1c
98.8%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.8%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
98.8%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
98.8%1(*.f64 x y)
98.8%1(/.f64 (*.f64 z t) 16)
98.8%1(*.f64 z t)
98.8%1(/.f64 (*.f64 a b) 4)
98.8%1(*.f64 a b)
Compiler

Compiled 318 to 209 computations (34.3% saved)

regimes172.0ms (1.1%)

Counts
15 → 1
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
Outputs
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
Calls

15 calls:

19.0ms
z
18.0ms
y
17.0ms
x
13.0ms
c
12.0ms
a
Results
AccuracySegmentsBranch
98.3%1x
98.3%1y
98.3%1z
98.3%1t
98.3%1a
98.3%1b
98.3%1c
98.3%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.3%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
98.3%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
98.3%1(*.f64 x y)
98.3%1(/.f64 (*.f64 z t) 16)
98.3%1(*.f64 z t)
98.3%1(/.f64 (*.f64 a b) 4)
98.3%1(*.f64 a b)
Compiler

Compiled 303 to 201 computations (33.7% saved)

regimes275.0ms (1.8%)

Counts
14 → 2
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
(+.f64 (fma.f64 y x (*.f64 1/16 (*.f64 t z))) c)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(fma.f64 y x (*.f64 1/16 (*.f64 t z)))
Calls

15 calls:

23.0ms
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
22.0ms
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
22.0ms
(*.f64 x y)
21.0ms
(/.f64 (*.f64 z t) 16)
18.0ms
c
Results
AccuracySegmentsBranch
97.3%1x
97.3%1y
97.3%1a
97.3%1c
97.3%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
97.3%1(*.f64 x y)
97.3%1z
97.3%1t
97.3%1b
98.8%2(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.8%2(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
97.3%1(/.f64 (*.f64 z t) 16)
97.3%1(*.f64 z t)
97.3%1(/.f64 (*.f64 a b) 4)
97.3%1(*.f64 a b)
Compiler

Compiled 287 to 192 computations (33.1% saved)

regimes244.0ms (1.6%)

Counts
12 → 1
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
Calls

15 calls:

21.0ms
c
21.0ms
t
20.0ms
y
19.0ms
b
18.0ms
x
Results
AccuracySegmentsBranch
97.3%1x
97.3%1y
97.3%1z
97.3%1t
97.3%1a
97.3%1b
97.3%1c
97.3%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
97.3%1(*.f64 x y)
97.3%1(/.f64 (*.f64 z t) 16)
97.3%1(*.f64 z t)
97.3%1(/.f64 (*.f64 a b) 4)
97.3%1(*.f64 a b)
97.3%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
97.3%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
Compiler

Compiled 269 to 185 computations (31.2% saved)

regimes588.0ms (3.8%)

Counts
11 → 3
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
Outputs
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))
Calls

8 calls:

122.0ms
t
100.0ms
c
89.0ms
a
69.0ms
x
64.0ms
y
Results
AccuracySegmentsBranch
78.5%5x
78.8%4y
86.5%3z
85.7%5t
86.4%5a
87.8%5b
81.9%7c
89.8%3(*.f64 a b)
Compiler

Compiled 146 to 95 computations (34.9% saved)

regimes47.0ms (0.3%)

Counts
10 → 3
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
Outputs
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
Calls

1 calls:

43.0ms
(*.f64 a b)
Results
AccuracySegmentsBranch
89.0%3(*.f64 a b)
Compiler

Compiled 79 to 42 computations (46.8% saved)

regimes887.0ms (5.7%)

Counts
9 → 6
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b)))
Outputs
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
Calls

8 calls:

200.0ms
t
145.0ms
x
122.0ms
b
96.0ms
y
89.0ms
c
Results
AccuracySegmentsBranch
74.3%11x
72.6%8c
75.3%8y
77.2%11t
72.6%6a
76.7%8b
72.9%7z
76.3%6(*.f64 a b)
Compiler

Compiled 124 to 87 computations (29.8% saved)

regimes261.0ms (1.7%)

Counts
7 → 3
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
Outputs
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 z (*.f64 1/16 t)) c)
Calls

4 calls:

95.0ms
b
69.0ms
a
65.0ms
y
29.0ms
z
Results
AccuracySegmentsBranch
67.9%3z
72.0%7y
72.4%7a
72.7%8b
Compiler

Compiled 72 to 51 computations (29.2% saved)

regimes545.0ms (3.5%)

Counts
6 → 6
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
Outputs
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(*.f64 y x)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(*.f64 1/16 (*.f64 t z))
Calls

6 calls:

170.0ms
y
97.0ms
a
80.0ms
b
71.0ms
c
64.0ms
z
Results
AccuracySegmentsBranch
66.1%6t
62.0%7c
67.4%8b
68.4%9y
69.8%11a
69.1%6z
Compiler

Compiled 81 to 61 computations (24.7% saved)

regimes211.0ms (1.4%)

Counts
5 → 4
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(+.f64 (*.f64 y x) c)
Outputs
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 y x) c)
(*.f64 (*.f64 -1/4 a) b)
(*.f64 1/16 (*.f64 t z))
Calls

3 calls:

92.0ms
z
68.0ms
x
49.0ms
t
Results
AccuracySegmentsBranch
59.5%5t
56.0%8x
62.5%4z
Compiler

Compiled 50 to 36 computations (28% saved)

regimes649.0ms (4.2%)

Counts
4 → 7
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
Outputs
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 -1/4 a) b)
(*.f64 1/16 (*.f64 t z))
c
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
Calls

7 calls:

162.0ms
b
114.0ms
t
95.0ms
x
87.0ms
z
70.0ms
c
Results
AccuracySegmentsBranch
47.8%10x
54.6%9c
50.6%8t
53.3%8a
51.8%7y
56.9%12b
56.0%11z
Compiler

Compiled 77 to 63 computations (18.2% saved)

regimes155.0ms (1%)

Counts
3 → 7
Calls
Call 1
Inputs
c
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
Outputs
(*.f64 y x)
(*.f64 1/16 (*.f64 t z))
c
(*.f64 1/16 (*.f64 t z))
c
(*.f64 1/16 (*.f64 t z))
(*.f64 y x)
Calls

3 calls:

54.0ms
a
51.0ms
y
47.0ms
c
Results
AccuracySegmentsBranch
47.8%7c
41.8%6a
50.0%7y
Compiler

Compiled 40 to 32 computations (20% saved)

regimes216.0ms (1.4%)

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

5 calls:

79.0ms
y
63.0ms
t
34.0ms
z
19.0ms
b
19.0ms
c
Results
AccuracySegmentsBranch
35.6%3c
31.5%5t
31.3%3b
31.1%6z
38.6%3y
Compiler

Compiled 51 to 43 computations (15.7% saved)

regimes39.0ms (0.3%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
c
Outputs
c
Calls

6 calls:

9.0ms
t
8.0ms
a
7.0ms
y
4.0ms
c
4.0ms
x
Results
AccuracySegmentsBranch
23.5%1t
23.5%1b
23.5%1c
23.5%1x
23.5%1a
23.5%1y
Compiler

Compiled 56 to 49 computations (12.5% saved)

bsearch0.0ms (0%)

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

Compiled 34 to 26 computations (23.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.791332704274461e+130
6.564928852388536e+135
0.0ms
-5.3719765623713255e+159
-1.9781403110975636e+143
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0440576278780126e+149
1.235115413297798e+152
0.0ms
-5.3719765623713255e+159
-1.9781403110975636e+143
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0440576278780126e+149
1.235115413297798e+152
0.0ms
7.243773452651686e-151
1.4992665113477126e-141
0.0ms
-3.773840036070581e-68
-1.8818652155815055e-82
0.0ms
-1.1177425876870548e-21
-3.704415259670877e-30
0.0ms
-5.3719765623713255e+159
-1.9781403110975636e+143
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch66.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
2.4505169086552235e-29
1.0704932319329527e-27
31.0ms
-8.052681061835287e+145
-1.2869709587892992e+144
Results
40.0ms155×body256valid
18.0ms69×body256infinite
Compiler

Compiled 454 to 362 computations (20.3% saved)

bsearch185.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
37.0ms
266003464563.1559
7006440226698808.0
45.0ms
-1.3091800748174057e-236
-3.282873676153263e-238
42.0ms
-3.6100733754159967e-202
-1.9488298651862037e-206
21.0ms
-6.26838313399982e-50
-2.295324603783061e-50
39.0ms
-1.1318799661326278e+167
-2.2758680614416518e+164
Results
121.0ms405×body256valid
45.0ms171×body256infinite
Compiler

Compiled 996 to 803 computations (19.4% saved)

bsearch156.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
56.0ms
3.603700732917538e-45
1.855891580339918e-39
32.0ms
2.137150171093855e-175
1.5804893217909207e-173
68.0ms
-1.1318799661326278e+167
-2.2758680614416518e+164
Results
81.0ms262×body256valid
63.0ms122×body256infinite
Compiler

Compiled 658 to 539 computations (18.1% saved)

bsearch216.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
4.710491082797554e+149
5.104375604691604e+149
34.0ms
3.286125373336543e+28
7.195720493101001e+32
37.0ms
3.232990678606988e-22
1.6542284675941082e-18
34.0ms
-1.1389510186727275e-194
-6.183218638214524e-198
50.0ms
-1.826826076420128e-49
-1.2720524270586783e-73
56.0ms
-2.111215979716574e+39
-5.173234373586415e+28
Results
144.0ms525×body256valid
49.0ms211×body256infinite
Compiler

Compiled 1144 to 968 computations (15.4% saved)

bsearch243.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
4.710491082797554e+149
5.104375604691604e+149
40.0ms
3.286125373336543e+28
7.195720493101001e+32
38.0ms
3.232990678606988e-22
1.6542284675941082e-18
43.0ms
-1.7154799718711408e-301
-1.2703608273153632e-306
48.0ms
-1.826826076420128e-49
-1.2720524270586783e-73
46.0ms
-2.111215979716574e+39
-5.173234373586415e+28
Results
133.0ms521×body256valid
65.0ms231×body256infinite
Compiler

Compiled 1090 to 930 computations (14.7% saved)

bsearch68.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
3.178311807053207e+96
3.448015872735681e+102
25.0ms
-1.8249826387050487e+40
-2.111215979716574e+39
Results
38.0ms152×body256valid
21.0ms88×body256infinite
Compiler

Compiled 334 to 281 computations (15.9% saved)

simplify134.0ms (0.9%)

Algorithm
egg-herbie
Rules
406×unsub-neg
232×neg-mul-1
144×distribute-lft-neg-in
108×distribute-neg-out
94×distribute-lft-neg-out
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01531166
12051166
22401166
32741166
43161166
53411166
63981166
76371166
88841166
98931166
109281166
119581166
129841166
1310051166
1410271166
1510311166
1610401166
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(if (<=.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) +inf.0) (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(if (<=.f64 (*.f64 a b) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 20000000000000001195661564921032303703498580504676181417472718996644016411502261872621120682133202806891363984488647082731768905728) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c) (-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))))
(if (<=.f64 (*.f64 a b) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) 200000000000000009795345315030104115914445400706148777749008474918033652718676951232246305849455292758622612936302055352410686583732517043420455239680) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c) (+.f64 (*.f64 b (*.f64 a -1/4)) c)))
(if (<=.f64 (*.f64 a b) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) -5316911983139663/5316911983139663491615228241121378304) (+.f64 (*.f64 z (*.f64 1/16 t)) c) (if (<=.f64 (*.f64 a b) -4856672230564323/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 (*.f64 y x) c) (if (<=.f64 (*.f64 a b) 7371020360979573/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 z (*.f64 1/16 t)) c) (if (<=.f64 (*.f64 a b) 200000000000000009795345315030104115914445400706148777749008474918033652718676951232246305849455292758622612936302055352410686583732517043420455239680) (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 b (*.f64 a -1/4)) c))))))
(if (<=.f64 z -1299999999999999944223134124970972602805812051705921111326845879777040684327139850131715047755107562368949569119630335355056094576995486390026240) (+.f64 (*.f64 z (*.f64 1/16 t)) c) (if (<=.f64 z 5686690025625309/5575186299632655785383929568162090376495104) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (*.f64 z (*.f64 1/16 t)) c)))
(if (<=.f64 z -244999999999999992764911500147457491617267572333052899133463947623384181625621242251701248134790537437034118849903528354936662808808573699608750269549890477406289920) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 z -7161235833461889/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 y x) c) (if (<=.f64 z -7229475734293037/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 z -744611501880349/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (*.f64 y x) (if (<=.f64 z 7000000000000000) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (*.f64 1/16 (*.f64 t z)))))))
(if (<=.f64 z -12199999999999999305702673895491569989391518211319455363315138816035376647960387563540450273990125243469648742127424967992082379912093158795083018944383010167932846080) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 z 6683262623470013/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (*.f64 y x) c) (if (<=.f64 z 5670233501203789/3064991081731777716716694054300618367237478244367204352) (*.f64 (*.f64 -1/4 a) b) (*.f64 1/16 (*.f64 t z)))))
(if (<=.f64 y -184999999999999999731250521761120256) (*.f64 y x) (if (<=.f64 y -1699835280697513/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y -3366486976990959/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 (*.f64 -1/4 a) b) (if (<=.f64 y 4361529361169255/41538374868278621028243970633760768) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y 44999999999999997024527187968) c (if (<=.f64 y 499999999999999990417798086218687295286560007015159396545582405077050056101839291488149134308110575981351030133088002720283516165604201974116686757888) (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))))
(if (<=.f64 y -6999999999999999559074698669743669248) (*.f64 y x) (if (<=.f64 y -4381780720650393/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y -1025449724860275/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) c (if (<=.f64 y 5981525981032121/332306998946228968225951765070086144) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y 420000000000000030869540569088) c (if (<=.f64 y 480000000000000023508828756072249878194668961694757066597620339803280766524824682957391134038692702620694271047124932845785647800958040904209092575232) (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))))
(if (<=.f64 y -4199999999999999716555353270367620694016) (*.f64 y x) (if (<=.f64 y 3200000000000000064700413206899030363443508234285944771640885939865612815994125789947833048104960) c (*.f64 y x)))
c
Outputs
(fma.f64 t (/.f64 z 16) (fma.f64 x y (-.f64 c (*.f64 b (/.f64 a 4)))))
(-.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 (/.f64 a (/.f64 4 b)) c))
(+.f64 (fma.f64 x y (/.f64 z (/.f64 16 t))) (-.f64 c (/.f64 a (/.f64 4 b))))
(if (<=.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) +inf.0) (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(if (<=.f64 (-.f64 (+.f64 (/.f64 (*.f64 t z) 16) (*.f64 x y)) (/.f64 (*.f64 b a) 4)) +inf.0) (+.f64 c (-.f64 (+.f64 (/.f64 (*.f64 t z) 16) (*.f64 x y)) (/.f64 (*.f64 b a) 4))) (fma.f64 y x (*.f64 1/16 (*.f64 t z))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (+.f64 (/.f64 (*.f64 t z) 16) (*.f64 x y)) (/.f64 (*.f64 b a) 4)))
(if (<=.f64 (*.f64 a b) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 20000000000000001195661564921032303703498580504676181417472718996644016411502261872621120682133202806891363984488647082731768905728) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c) (-.f64 (+.f64 c (*.f64 y x)) (*.f64 1/4 (*.f64 a b)))))
(if (or (<=.f64 (*.f64 b a) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (not (<=.f64 (*.f64 b a) 20000000000000001195661564921032303703498580504676181417472718996644016411502261872621120682133202806891363984488647082731768905728))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 (*.f64 b a) 1/4)) (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(if (<=.f64 (*.f64 a b) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) 200000000000000009795345315030104115914445400706148777749008474918033652718676951232246305849455292758622612936302055352410686583732517043420455239680) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) c) (+.f64 (*.f64 b (*.f64 a -1/4)) c)))
(if (or (<=.f64 (*.f64 b a) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (not (<=.f64 (*.f64 b a) 200000000000000009795345315030104115914445400706148777749008474918033652718676951232246305849455292758622612936302055352410686583732517043420455239680))) (+.f64 c (*.f64 b (*.f64 a -1/4))) (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(if (<=.f64 (*.f64 a b) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) -5316911983139663/5316911983139663491615228241121378304) (+.f64 (*.f64 z (*.f64 1/16 t)) c) (if (<=.f64 (*.f64 a b) -4856672230564323/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 (*.f64 y x) c) (if (<=.f64 (*.f64 a b) 7371020360979573/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 z (*.f64 1/16 t)) c) (if (<=.f64 (*.f64 a b) 200000000000000009795345315030104115914445400706148777749008474918033652718676951232246305849455292758622612936302055352410686583732517043420455239680) (+.f64 (*.f64 y x) (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 b (*.f64 a -1/4)) c))))))
(if (<=.f64 (*.f64 b a) -5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (<=.f64 (*.f64 b a) -5316911983139663/5316911983139663491615228241121378304) (+.f64 c (*.f64 z (*.f64 t 1/16))) (if (<=.f64 (*.f64 b a) -4856672230564323/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 b a) 7371020360979573/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 c (*.f64 z (*.f64 t 1/16))) (if (<=.f64 (*.f64 b a) 200000000000000009795345315030104115914445400706148777749008474918033652718676951232246305849455292758622612936302055352410686583732517043420455239680) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (+.f64 c (*.f64 b (*.f64 a -1/4))))))))
(if (<=.f64 z -1299999999999999944223134124970972602805812051705921111326845879777040684327139850131715047755107562368949569119630335355056094576995486390026240) (+.f64 (*.f64 z (*.f64 1/16 t)) c) (if (<=.f64 z 5686690025625309/5575186299632655785383929568162090376495104) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (*.f64 z (*.f64 1/16 t)) c)))
(if (or (<=.f64 z -1299999999999999944223134124970972602805812051705921111326845879777040684327139850131715047755107562368949569119630335355056094576995486390026240) (not (<=.f64 z 5686690025625309/5575186299632655785383929568162090376495104))) (+.f64 c (*.f64 z (*.f64 t 1/16))) (+.f64 c (*.f64 b (*.f64 a -1/4))))
(if (<=.f64 z -244999999999999992764911500147457491617267572333052899133463947623384181625621242251701248134790537437034118849903528354936662808808573699608750269549890477406289920) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 z -7161235833461889/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 y x) c) (if (<=.f64 z -7229475734293037/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 z -744611501880349/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (*.f64 y x) (if (<=.f64 z 7000000000000000) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (*.f64 1/16 (*.f64 t z)))))))
(if (<=.f64 z -244999999999999992764911500147457491617267572333052899133463947623384181625621242251701248134790537437034118849903528354936662808808573699608750269549890477406289920) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 z -7161235833461889/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 c (*.f64 x y)) (if (<=.f64 z -7229475734293037/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (<=.f64 z -744611501880349/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (*.f64 x y) (if (<=.f64 z 7000000000000000) (+.f64 c (*.f64 b (*.f64 a -1/4))) (*.f64 1/16 (*.f64 t z)))))))
(if (<=.f64 z -12199999999999999305702673895491569989391518211319455363315138816035376647960387563540450273990125243469648742127424967992082379912093158795083018944383010167932846080) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 z 6683262623470013/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (*.f64 y x) c) (if (<=.f64 z 5670233501203789/3064991081731777716716694054300618367237478244367204352) (*.f64 (*.f64 -1/4 a) b) (*.f64 1/16 (*.f64 t z)))))
(if (<=.f64 z -12199999999999999305702673895491569989391518211319455363315138816035376647960387563540450273990125243469648742127424967992082379912093158795083018944383010167932846080) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 z 6683262623470013/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 c (*.f64 x y)) (if (<=.f64 z 5670233501203789/3064991081731777716716694054300618367237478244367204352) (*.f64 b (*.f64 a -1/4)) (*.f64 1/16 (*.f64 t z)))))
(if (<=.f64 y -184999999999999999731250521761120256) (*.f64 y x) (if (<=.f64 y -1699835280697513/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y -3366486976990959/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 (*.f64 -1/4 a) b) (if (<=.f64 y 4361529361169255/41538374868278621028243970633760768) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y 44999999999999997024527187968) c (if (<=.f64 y 499999999999999990417798086218687295286560007015159396545582405077050056101839291488149134308110575981351030133088002720283516165604201974116686757888) (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))))
(if (<=.f64 y -184999999999999999731250521761120256) (*.f64 x y) (if (<=.f64 y -1699835280697513/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y -3366486976990959/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 b (*.f64 a -1/4)) (if (<=.f64 y 4361529361169255/41538374868278621028243970633760768) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y 44999999999999997024527187968) c (if (<=.f64 y 499999999999999990417798086218687295286560007015159396545582405077050056101839291488149134308110575981351030133088002720283516165604201974116686757888) (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))))))
(if (<=.f64 y -6999999999999999559074698669743669248) (*.f64 y x) (if (<=.f64 y -4381780720650393/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y -1025449724860275/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) c (if (<=.f64 y 5981525981032121/332306998946228968225951765070086144) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y 420000000000000030869540569088) c (if (<=.f64 y 480000000000000023508828756072249878194668961694757066597620339803280766524824682957391134038692702620694271047124932845785647800958040904209092575232) (*.f64 1/16 (*.f64 t z)) (*.f64 y x)))))))
(if (<=.f64 y -6999999999999999559074698669743669248) (*.f64 x y) (if (<=.f64 y -4381780720650393/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y -1025449724860275/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) c (if (<=.f64 y 5981525981032121/332306998946228968225951765070086144) (*.f64 1/16 (*.f64 t z)) (if (<=.f64 y 420000000000000030869540569088) c (if (<=.f64 y 480000000000000023508828756072249878194668961694757066597620339803280766524824682957391134038692702620694271047124932845785647800958040904209092575232) (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))))))
(if (<=.f64 y -4199999999999999716555353270367620694016) (*.f64 y x) (if (<=.f64 y 3200000000000000064700413206899030363443508234285944771640885939865612815994125789947833048104960) c (*.f64 y x)))
(if (<=.f64 y -4199999999999999716555353270367620694016) (*.f64 x y) (if (<=.f64 y 3200000000000000064700413206899030363443508234285944771640885939865612815994125789947833048104960) c (*.f64 x y)))
c
Compiler

Compiled 548 to 347 computations (36.7% saved)

soundness2.8s (17.8%)

Rules
2454×fma-def
2454×fma-def
1218×fma-neg
1218×fma-neg
1150×unswap-sqr
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01945
13745
28043
318341
442437
595037
6169437
7275537
8357237
9372337
10377737
11378637
12378637
13410237
14410637
15410637
01945
13745
28043
318341
442437
595037
6169437
7275537
8357237
9372337
10377737
11378637
12378637
13410237
14410637
15410637
051813054
1124712270
2385112104
051223345
1140122917
2622522567
051223345
1140122917
2622522567
027134
1617130
Stop Event
node limit
node limit
node limit
node limit
saturated
saturated
Compiler

Compiled 597 to 323 computations (45.9% saved)

end627.0ms (4%)

Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 1094 to 588 computations (46.3% saved)

Profiling

Loading profile data...