Codec.Picture.Jpg.FastDct:referenceDct from JuicyPixels-3.2.6.1

Details

Time bar (total: 59.0s)

analyze1.0ms (0%)

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

Compiled 34 to 27 computations (20.6% saved)

sample57.9s (98.2%)

Results
55.1s27007×body8192exit
2.8s8253×body256valid
2.0msbody1024valid
Bogosity

preprocess138.0ms (0.2%)

Algorithm
egg-herbie
Rules
1916×distribute-lft-in
1900×distribute-rgt-in
1756×fma-def
1714×associate-/l*
720×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01451168
13401168
28811168
322741168
437561168
557671168
667051168
773121168
873211168
973211168
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 y (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 z (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) x) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 t (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) x) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) x) 16)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) b) t) 16)))
(*.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) x) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) y) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) z) y) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) y) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) y) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) t) z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) z) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) a) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) a) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) b) a) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) b) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) t) b) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) a) t) 16)))
Outputs
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 z t)))) (cos.f64 (/.f64 t (/.f64 (/.f64 16 b) (fma.f64 2 a 1))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 z (/.f64 (fma.f64 (*.f64 y 2) t t) 16))) (cos.f64 (*.f64 t (/.f64 (fma.f64 2 a 1) (/.f64 16 b))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) z))) (*.f64 x (cos.f64 (*.f64 (/.f64 (*.f64 t b) 16) (fma.f64 2 a 1)))))
(*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (*.f64 x (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 t))))))
(*.f64 (*.f64 y (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 y (*.f64 (cos.f64 (/.f64 (*.f64 z (fma.f64 x 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 y (*.f64 (cos.f64 (/.f64 t (/.f64 (/.f64 16 b) (fma.f64 2 a 1)))) (cos.f64 (*.f64 (/.f64 (*.f64 z (fma.f64 x 2 1)) 16) t))))
(*.f64 y (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 a 1) (/.f64 16 b)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 z (*.f64 x 2) z)))))
(*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 x z) z) (/.f64 t 16))) (*.f64 y (cos.f64 (*.f64 (/.f64 (*.f64 t b) 16) (fma.f64 2 a 1)))))
(*.f64 y (*.f64 (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 t)))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 x z) z))))))
(*.f64 (*.f64 z (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) x) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 z (*.f64 (cos.f64 (/.f64 (*.f64 x (fma.f64 y 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 z (*.f64 (cos.f64 (/.f64 t (/.f64 (/.f64 16 b) (fma.f64 2 a 1)))) (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 x t))))))
(*.f64 z (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 a 1) (/.f64 16 b)))) (cos.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y 2) t t) 16) x))))
(*.f64 z (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 t b) 16) (fma.f64 2 a 1))) (cos.f64 (*.f64 x (/.f64 (fma.f64 y (*.f64 2 t) t) 16)))))
(*.f64 z (*.f64 (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 t)))) (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 x (*.f64 1/16 t))))))
(*.f64 (*.f64 t (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) x) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) x) 16)))
(*.f64 t (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 x))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 x)))))
(*.f64 (*.f64 t (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 x z))))) (cos.f64 (/.f64 b (/.f64 (/.f64 16 x) (fma.f64 2 a 1)))))
(*.f64 t (*.f64 (cos.f64 (*.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 x)) z)) (cos.f64 (*.f64 (/.f64 x (/.f64 16 (fma.f64 2 a 1))) b))))
(*.f64 t (*.f64 (cos.f64 (*.f64 x (*.f64 (/.f64 z 16) (fma.f64 y 2 1)))) (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 x))))))
(*.f64 (*.f64 t (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (/.f64 x 16)))) (cos.f64 (*.f64 (fma.f64 2 a 1) (*.f64 b (/.f64 x 16)))))
(*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) b) t) 16)))
(*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 b (fma.f64 x 2 1)) (/.f64 16 t)))))
(*.f64 a (*.f64 (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 z t)))) (cos.f64 (*.f64 (/.f64 (*.f64 b (fma.f64 x 2 1)) 16) t))))
(*.f64 (cos.f64 (*.f64 z (/.f64 (fma.f64 (*.f64 y 2) t t) 16))) (*.f64 a (cos.f64 (*.f64 t (/.f64 b (/.f64 16 (fma.f64 x 2 1)))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) z))) (*.f64 a (cos.f64 (*.f64 t (*.f64 (/.f64 b 16) (fma.f64 x 2 1))))))
(*.f64 a (*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 x (*.f64 2 b) b))))))
(*.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) x) t) 16)))
(*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 x (fma.f64 a 2 1)) (/.f64 16 t)))))
(*.f64 (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 z t)))) (*.f64 b (cos.f64 (/.f64 (fma.f64 2 a 1) (/.f64 (/.f64 16 t) x)))))
(*.f64 (cos.f64 (*.f64 z (/.f64 (fma.f64 (*.f64 y 2) t t) 16))) (*.f64 b (cos.f64 (*.f64 t (/.f64 x (/.f64 16 (fma.f64 2 a 1)))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) z))) (*.f64 b (cos.f64 (*.f64 x (*.f64 (/.f64 t 16) (fma.f64 2 a 1))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (*.f64 b (cos.f64 (*.f64 x (*.f64 (*.f64 1/16 t) (fma.f64 2 a 1))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (*.f64 b (cos.f64 (*.f64 x (*.f64 (fma.f64 2 a 1) (*.f64 1/16 t))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) y) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 y (fma.f64 z 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 (cos.f64 (/.f64 t (/.f64 (/.f64 16 b) (fma.f64 2 a 1)))) (*.f64 x (cos.f64 (/.f64 t (/.f64 16 (*.f64 y (fma.f64 2 z 1)))))))
(*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 z 1) (/.f64 16 y)))) (*.f64 x (cos.f64 (*.f64 t (/.f64 (fma.f64 2 a 1) (/.f64 16 b))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z y) (/.f64 t 16))) (*.f64 x (cos.f64 (*.f64 (/.f64 (*.f64 t b) 16) (fma.f64 2 a 1)))))
(*.f64 (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 t)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 y 2) z y))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) z) y) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) y) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 z (fma.f64 t 2 1)) (/.f64 16 y))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 y)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 z (fma.f64 2 t 1)) 16) y)) (cos.f64 (/.f64 (fma.f64 2 a 1) (/.f64 16 (*.f64 y b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 y (/.f64 (fma.f64 z (*.f64 2 t) z) 16))) (cos.f64 (*.f64 (/.f64 y (/.f64 16 (fma.f64 2 a 1))) b))))
(*.f64 x (*.f64 (cos.f64 (*.f64 y (/.f64 (fma.f64 z (*.f64 2 t) z) 16))) (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 y))))))
(*.f64 (cos.f64 (*.f64 z (/.f64 (fma.f64 2 (*.f64 y t) y) 16))) (*.f64 x (cos.f64 (*.f64 (fma.f64 2 a 1) (*.f64 b (*.f64 1/16 y))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 z (fma.f64 a 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) b) (/.f64 16 t)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 z (fma.f64 2 a 1)) 16) t)) (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 (/.f64 16 t) b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 a 1))))) (cos.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y 2) t t) 16) b))))
(*.f64 (cos.f64 (*.f64 (fma.f64 2 a 1) (*.f64 (/.f64 t 16) z))) (*.f64 x (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) b)))))
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 a 1) (*.f64 z (*.f64 1/16 t))))) (cos.f64 (*.f64 (fma.f64 y 2 1) (/.f64 b (/.f64 16 t)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) y) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 z (fma.f64 b 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 y (fma.f64 a 2 1)) (/.f64 16 t)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 z (/.f64 (/.f64 16 t) (fma.f64 2 b 1)))) (cos.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 2 a 1)) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (*.f64 z (fma.f64 2 b 1)))) (cos.f64 (*.f64 t (/.f64 y (/.f64 16 (fma.f64 2 a 1)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (/.f64 (fma.f64 2 b 1) 16) t))) (cos.f64 (*.f64 y (*.f64 (/.f64 t 16) (fma.f64 2 a 1))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 2 b 1)))) (cos.f64 (*.f64 y (*.f64 (*.f64 1/16 t) (fma.f64 2 a 1))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (fma.f64 2 b 1) (*.f64 1/16 t)))) (cos.f64 (*.f64 y (*.f64 (fma.f64 2 a 1) (*.f64 1/16 t))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) t) z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) z) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) t) (/.f64 16 z))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 z)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 z t))))) (cos.f64 (/.f64 (fma.f64 2 a 1) (/.f64 (/.f64 16 z) b))))
(*.f64 x (*.f64 (cos.f64 (*.f64 z (/.f64 (fma.f64 (*.f64 y 2) t t) 16))) (cos.f64 (*.f64 (/.f64 (fma.f64 2 a 1) 16) (*.f64 z b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) z))) (cos.f64 (*.f64 (*.f64 (fma.f64 2 a 1) b) (/.f64 z 16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 z (fma.f64 2 a 1))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) a) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) a) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 b (fma.f64 z 2 1)) (/.f64 16 t)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 t a))))) (cos.f64 (*.f64 (/.f64 (*.f64 b (fma.f64 2 z 1)) 16) t)))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y 2) t t) 16) a)) (cos.f64 (*.f64 (/.f64 b (/.f64 16 t)) (fma.f64 2 z 1)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 a (/.f64 (fma.f64 y (*.f64 2 t) t) 16))) (cos.f64 (*.f64 (fma.f64 2 z 1) (*.f64 (/.f64 t 16) b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 a (*.f64 1/16 t)))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 z (*.f64 2 b) b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 t (/.f64 a 16)))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 z (*.f64 2 b) b))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 z (fma.f64 a 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) b) (/.f64 16 t)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 z (fma.f64 2 a 1)) 16) t)) (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 (/.f64 16 t) b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 a 1))))) (cos.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y 2) t t) 16) b))))
(*.f64 (cos.f64 (*.f64 (fma.f64 2 a 1) (*.f64 (/.f64 t 16) z))) (*.f64 x (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) b)))))
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 a 1) (*.f64 z (*.f64 1/16 t))))) (cos.f64 (*.f64 (fma.f64 y 2 1) (/.f64 b (/.f64 16 t)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) a) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) b) a) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 a))) (cos.f64 (/.f64 (*.f64 b (fma.f64 t 2 1)) (/.f64 16 a)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) (*.f64 z a)) 16))) (cos.f64 (/.f64 b (/.f64 (/.f64 16 a) (fma.f64 2 t 1)))))
(*.f64 (cos.f64 (/.f64 z (/.f64 16 (fma.f64 (*.f64 y 2) a a)))) (*.f64 x (cos.f64 (*.f64 (/.f64 a 16) (fma.f64 b (*.f64 2 t) b)))))
(*.f64 (cos.f64 (*.f64 a (*.f64 (/.f64 z 16) (fma.f64 y 2 1)))) (*.f64 x (cos.f64 (*.f64 (fma.f64 2 t 1) (/.f64 b (/.f64 16 a))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 z (/.f64 a 16)))) (cos.f64 (*.f64 (fma.f64 2 t 1) (*.f64 b (/.f64 a 16))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) b) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) t) b) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 b))) (cos.f64 (/.f64 (*.f64 t (fma.f64 a 2 1)) (/.f64 16 b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 (/.f64 16 b) (fma.f64 2 a 1)))) (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 (/.f64 16 b) z)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 a 1) (/.f64 16 b)))) (cos.f64 (*.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 b)) z))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 t b) 16) (fma.f64 2 a 1))) (cos.f64 (*.f64 z (*.f64 (/.f64 (fma.f64 y 2 1) 16) b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 2 a 1) (/.f64 b (/.f64 16 t)))) (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) a) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 a (fma.f64 b 2 1)) (/.f64 16 t)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 16 (*.f64 z t)))) (cos.f64 (/.f64 (fma.f64 2 b 1) (/.f64 16 (*.f64 t a))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 z (/.f64 (fma.f64 (*.f64 y 2) t t) 16))) (cos.f64 (*.f64 (/.f64 t 16) (*.f64 a (fma.f64 2 b 1))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 t 16) z))) (cos.f64 (*.f64 (*.f64 a (fma.f64 2 b 1)) (/.f64 t 16)))))
(*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (/.f64 a 16) (fma.f64 2 b 1))))))
(*.f64 (cos.f64 (*.f64 (fma.f64 (*.f64 y 2) z z) (*.f64 1/16 t))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 2 b 1) (/.f64 a 16))))))
Compiler

Compiled 39 to 32 computations (17.9% saved)

simplify69.0ms (0.1%)

Algorithm
egg-herbie
Rules
884×fma-def
420×distribute-lft-in
408×distribute-rgt-in
404×*-commutative
328×associate-*r*
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
02673
15073
210973
325473
460073
5110673
6153069
7192769
8232361
9241061
10244261
11244261
12244661
Stop Event
saturated
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
Outputs
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 (/.f64 16 t) z))) (*.f64 x (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y 2 1) (/.f64 16 z)))) (*.f64 x (cos.f64 (*.f64 t (/.f64 (fma.f64 2 a 1) (/.f64 16 b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 (fma.f64 2 a 1) b) (/.f64 t 16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (fma.f64 y 2 1) (*.f64 t (/.f64 z 16)))) (cos.f64 (*.f64 (*.f64 (fma.f64 2 a 1) b) (/.f64 t 16)))))
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (/.f64 y 8)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (/.f64 a 8))))))
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (fma.f64 1/8 y 1/16)))) (cos.f64 (*.f64 (*.f64 t b) (fma.f64 1/8 a 1/16))))
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (fma.f64 y 1/8 1/16)))) (cos.f64 (*.f64 (*.f64 t b) (fma.f64 a 1/8 1/16))))

eval4.0ms (0%)

Compiler

Compiled 271 to 186 computations (31.4% saved)

prune11.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New8311
Fresh011
Picked000
Done000
Total8412
Accurracy
99.1%
Counts
12 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
98.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
Compiler

Compiled 186 to 140 computations (24.7% saved)

localize404.0ms (0.7%)

Local Accuracy

Found 12 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
99.7%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))
99.6%
(*.f64 (+.f64 (*.f64 y 2) 1) z)
99.5%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
99.9%
(*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16))
99.8%
(*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))
99.7%
(cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))
99.5%
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))
99.7%
(cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))
99.5%
(cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))
89.1%
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))
87.4%
(*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))
Compiler

Compiled 367 to 223 computations (39.2% saved)

series47.0ms (0.1%)

Counts
12 → 420
Calls

105 calls:

TimeVariablePointExpression
4.0ms
t
@0
(*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))
4.0ms
z
@inf
(*.f64 (+.f64 (*.f64 y 2) 1) z)
2.0ms
t
@0
(cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))
1.0ms
t
@inf
(*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))
1.0ms
b
@inf
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))

rewrite73.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
990×add-sqr-sqrt
976×pow1
918×add-exp-log
918×add-cbrt-cube
918×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046322
1988322
Stop Event
node limit
Counts
12 → 95
Calls
Call 1
Inputs
(*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))
(cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))
(cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))
(*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))
(*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16))
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
(*.f64 (+.f64 (*.f64 y 2) 1) z)
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
Outputs
(+.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 (*.f64 z t) (*.f64 1/8 y)))
(+.f64 (*.f64 1/16 (*.f64 z t)) (*.f64 (*.f64 1/8 y) (*.f64 z t)))
(pow.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))) (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(exp.f64 (log.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(+.f64 (*.f64 (*.f64 t b) 1/16) (*.f64 (*.f64 t b) (*.f64 1/8 a)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 1/8 a) (*.f64 t b)))
(pow.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))) (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(exp.f64 (log.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(pow.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(*.f64 1 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(pow.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(*.f64 1 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(pow.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(pow.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)) 1)
(log.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)) (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(/.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) z) 16)
(pow.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)) 1)
(log.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)) (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(pow.f64 (*.f64 z (fma.f64 y 2 1)) 1)
(log.f64 (exp.f64 (*.f64 z (fma.f64 y 2 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 y 2 1)) (*.f64 z (fma.f64 y 2 1))) (*.f64 z (fma.f64 y 2 1))))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 y 2 1))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 y 2 1))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 y 2 1))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) (*.f64 t (*.f64 b (fma.f64 a 2 1)))) (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))

simplify157.0ms (0.3%)

Algorithm
egg-herbie
Rules
1328×associate-*r*
1208×unswap-sqr
1140×associate-*l*
574×*-commutative
486×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050117787
1124516273
2486815845
Stop Event
node limit
Counts
515 → 242
Calls
Call 1
Inputs
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 1/16 (*.f64 t b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2))))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))) (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 6) (pow.f64 b 6)))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2))))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))) (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 6) (pow.f64 b 6)))))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3))))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
1
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1)
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) (+.f64 1 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 6) (pow.f64 z 6)))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
1
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1)
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) (+.f64 1 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 6) (pow.f64 z 6)))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3))))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 2))))
(+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 4))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 2)))))
(+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 4))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 2))) (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 6))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
1
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 2) (pow.f64 z 2))) 1)
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 2) (pow.f64 z 2))) (+.f64 1 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 4) (pow.f64 z 4)))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 2) (pow.f64 z 2))) (+.f64 1 (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 1/16 (*.f64 t b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3))))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
z
(+.f64 (*.f64 2 (*.f64 y z)) z)
(+.f64 (*.f64 2 (*.f64 y z)) z)
(+.f64 (*.f64 2 (*.f64 y z)) z)
(*.f64 2 (*.f64 y z))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(+.f64 (*.f64 2 (*.f64 y z)) z)
(+.f64 (*.f64 2 (*.f64 y z)) z)
(*.f64 2 (*.f64 y z))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(+.f64 (*.f64 2 (*.f64 y z)) z)
(+.f64 (*.f64 2 (*.f64 y z)) z)
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(*.f64 2 (*.f64 a (*.f64 t b)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(*.f64 2 (*.f64 a (*.f64 t b)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(+.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 (*.f64 z t) (*.f64 1/8 y)))
(+.f64 (*.f64 1/16 (*.f64 z t)) (*.f64 (*.f64 1/8 y) (*.f64 z t)))
(pow.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))) (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(exp.f64 (log.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(+.f64 (*.f64 (*.f64 t b) 1/16) (*.f64 (*.f64 t b) (*.f64 1/8 a)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 1/8 a) (*.f64 t b)))
(pow.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))) (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(exp.f64 (log.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(pow.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(*.f64 1 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(pow.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(*.f64 1 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(pow.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(pow.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)) 1)
(log.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)) (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(/.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) z) 16)
(pow.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)) 1)
(log.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)) (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(pow.f64 (*.f64 z (fma.f64 y 2 1)) 1)
(log.f64 (exp.f64 (*.f64 z (fma.f64 y 2 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 y 2 1)) (*.f64 z (fma.f64 y 2 1))) (*.f64 z (fma.f64 y 2 1))))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 y 2 1))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 y 2 1))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 y 2 1))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) (*.f64 t (*.f64 b (fma.f64 a 2 1)))) (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
Outputs
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 1/8 y) (*.f64 t z))
(*.f64 z (*.f64 (*.f64 t y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 1/8 y) (*.f64 t z))
(*.f64 z (*.f64 (*.f64 t y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1/16 (*.f64 t b))
(*.f64 (*.f64 1/16 t) b)
(*.f64 t (*.f64 1/16 b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 t (*.f64 b (*.f64 1/8 a)))
(*.f64 t (*.f64 1/8 (*.f64 a b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 t (*.f64 b (*.f64 1/8 a)))
(*.f64 t (*.f64 1/8 (*.f64 a b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))))
(+.f64 1 (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (*.f64 b b))))
(fma.f64 -1/2 (pow.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)) 2) 1)
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2))))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4))) (+.f64 1 (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (*.f64 b b)))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 a 1/16) 4) (pow.f64 b 4))) (fma.f64 -1/2 (pow.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)) 2) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))) (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 6) (pow.f64 b 6)))))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4))) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (*.f64 b b))) (*.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 6) (pow.f64 b 6))))))
(+.f64 (fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 a 1/16) 4) (pow.f64 b 4))) (fma.f64 -1/2 (pow.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)) 2) 1)) (*.f64 (*.f64 (pow.f64 (fma.f64 1/8 a 1/16) 6) (pow.f64 b 6)) (*.f64 -1/720 (pow.f64 t 6))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))))
(+.f64 1 (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (*.f64 b b))))
(fma.f64 -1/2 (pow.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)) 2) 1)
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2))))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4))) (+.f64 1 (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (*.f64 b b)))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 a 1/16) 4) (pow.f64 b 4))) (fma.f64 -1/2 (pow.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)) 2) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4)))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (pow.f64 b 2)))) (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 6) (pow.f64 b 6)))))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 4) (pow.f64 b 4))) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 2) (*.f64 b b))) (*.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 a)) 6) (pow.f64 b 6))))))
(+.f64 (fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 a 1/16) 4) (pow.f64 b 4))) (fma.f64 -1/2 (pow.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)) 2) 1)) (*.f64 (*.f64 (pow.f64 (fma.f64 1/8 a 1/16) 6) (pow.f64 b 6)) (*.f64 -1/720 (pow.f64 t 6))))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(cos.f64 (*.f64 (*.f64 1/16 t) b))
(cos.f64 (*.f64 t (*.f64 1/16 b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b)))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b))))) (cos.f64 (*.f64 t (*.f64 1/16 b))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (fma.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b))) (*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8))))
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 b)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (fma.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b))) (fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b))) (*.f64 (*.f64 1/3072 (sin.f64 (*.f64 (*.f64 1/16 t) b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b))))) (cos.f64 (*.f64 t (*.f64 1/16 b)))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 3) (pow.f64 t 3))) 1/3072))))
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (+.f64 (*.f64 (*.f64 t (*.f64 b a)) -1/8) (*.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 3) (pow.f64 t 3))) 1/3072))) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 b)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cos.f64 (*.f64 (-.f64 1/16 (*.f64 -1/8 a)) (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
1
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1)
(fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (*.f64 z z))) 1)
(fma.f64 -1/2 (pow.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)) 2) 1)
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4))) (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (*.f64 z z))) 1))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 y 1/16) 4) (pow.f64 z 4))) (fma.f64 -1/2 (pow.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)) 2) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) (+.f64 1 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 6) (pow.f64 z 6)))))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4))) (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (*.f64 z z))) 1) (*.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 6) (pow.f64 z 6)))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 y 1/16) 4) (pow.f64 z 4))) (fma.f64 -1/2 (pow.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)) 2) (fma.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 1/8 y 1/16) 6) (pow.f64 z 6))) 1)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
1
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1)
(fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (*.f64 z z))) 1)
(fma.f64 -1/2 (pow.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)) 2) 1)
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) 1))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4))) (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (*.f64 z z))) 1))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 y 1/16) 4) (pow.f64 z 4))) (fma.f64 -1/2 (pow.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)) 2) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (pow.f64 z 2)))) (+.f64 1 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 6) (pow.f64 z 6)))))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 4) (pow.f64 z 4))) (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 2) (*.f64 z z))) 1) (*.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 y)) 6) (pow.f64 z 6)))))
(fma.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (fma.f64 1/8 y 1/16) 4) (pow.f64 z 4))) (fma.f64 -1/2 (pow.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)) 2) (fma.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 1/8 y 1/16) 6) (pow.f64 z 6))) 1)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 1/16 z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (cos.f64 (*.f64 t (*.f64 1/16 z))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t t) (*.f64 z z)))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (*.f64 t t)) -1/128))))
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z)) -1/8)) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 y (*.f64 y (*.f64 t (*.f64 t (*.f64 z z)))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t t) (*.f64 z z)))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (fma.f64 1/3072 (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (sin.f64 (*.f64 t (*.f64 1/16 z)))) (fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (*.f64 t t)) -1/128)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/128 (*.f64 y (*.f64 y (*.f64 t (*.f64 t (*.f64 z z)))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 (*.f64 (*.f64 y -1/8) (*.f64 t z)) (*.f64 (*.f64 1/3072 (pow.f64 y 3)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cos.f64 (*.f64 t (*.f64 (-.f64 1/16 (*.f64 -1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2))))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))))
(fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a 2 1) 6))) (+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4))))))
(+.f64 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 a 2 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) 1))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 (*.f64 (fma.f64 a 2 1) t) 6)) (fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(cos.f64 (*.f64 (*.f64 1/16 t) b))
(cos.f64 (*.f64 t (*.f64 1/16 b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b)))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b))))) (cos.f64 (*.f64 t (*.f64 1/16 b))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (fma.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b))) (*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8))))
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 b)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (fma.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b))) (fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b))) (*.f64 (*.f64 1/3072 (sin.f64 (*.f64 (*.f64 1/16 t) b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b))))) (cos.f64 (*.f64 t (*.f64 1/16 b)))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 3) (pow.f64 t 3))) 1/3072))))
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (+.f64 (*.f64 (*.f64 t (*.f64 b a)) -1/8) (*.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 3) (pow.f64 t 3))) 1/3072))) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2))))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)
(+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 4))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 2)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))))
(fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1))
(+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 4))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 2))) (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 t (*.f64 2 (*.f64 a t))) 6))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a 2 1) 6))) (+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4))))))
(+.f64 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 a 2 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) 1))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 (*.f64 (fma.f64 a 2 1) t) 6)) (fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 a t) t) b)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 1/16 z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (cos.f64 (*.f64 t (*.f64 1/16 z))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t t) (*.f64 z z)))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (*.f64 t t)) -1/128))))
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z)) -1/8)) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 y (*.f64 y (*.f64 t (*.f64 t (*.f64 z z)))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t t) (*.f64 z z)))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (fma.f64 1/3072 (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (sin.f64 (*.f64 t (*.f64 1/16 z)))) (fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (*.f64 t t)) -1/128)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/128 (*.f64 y (*.f64 y (*.f64 t (*.f64 t (*.f64 z z)))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 (*.f64 (*.f64 y -1/8) (*.f64 t z)) (*.f64 (*.f64 1/3072 (pow.f64 y 3)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))
(fma.f64 (*.f64 (*.f64 t t) -1/512) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2) 1)
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2)))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1)))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 2 (*.f64 t y) t) 6)) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
1
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 2) (pow.f64 z 2))) 1)
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))
(fma.f64 (*.f64 (*.f64 t t) -1/512) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2) 1)
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 2) (pow.f64 z 2))) (+.f64 1 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2)))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 2) (pow.f64 z 2))) (+.f64 1 (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) 4) (pow.f64 z 4))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1)))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 2 (*.f64 t y) t) 6)) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (fma.f64 2 (*.f64 y t) t) z)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 -1/16 (*.f64 t b)) (fma.f64 a -2 -1))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 -1/16 (*.f64 t b)) (fma.f64 a -2 -1))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 -1/16 (*.f64 t b)) (fma.f64 a -2 -1))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 a) 1) (*.f64 t b)))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 -1/16 (*.f64 t b)) (fma.f64 a -2 -1))
(*.f64 1/16 (*.f64 t b))
(*.f64 (*.f64 1/16 t) b)
(*.f64 t (*.f64 1/16 b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 t (*.f64 b (*.f64 1/8 a)))
(*.f64 t (*.f64 1/8 (*.f64 a b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 t (*.f64 b (*.f64 1/8 a)))
(*.f64 t (*.f64 1/8 (*.f64 a b)))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 b (+.f64 t (*.f64 2 (*.f64 a t)))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 1/8 y) (*.f64 t z))
(*.f64 z (*.f64 (*.f64 t y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 1/8 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 1/8 y) (*.f64 t z))
(*.f64 z (*.f64 (*.f64 t y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 (*.f64 -1/16 (fma.f64 -2 y -1)) (*.f64 t z))
(*.f64 (*.f64 t (fma.f64 y -2 -1)) (*.f64 z -1/16))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 (*.f64 -1/16 (fma.f64 -2 y -1)) (*.f64 t z))
(*.f64 (*.f64 t (fma.f64 y -2 -1)) (*.f64 z -1/16))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 (*.f64 -1/16 (fma.f64 -2 y -1)) (*.f64 t z))
(*.f64 (*.f64 t (fma.f64 y -2 -1)) (*.f64 z -1/16))
(*.f64 -1/16 (*.f64 (-.f64 (*.f64 -2 y) 1) (*.f64 t z)))
(*.f64 (*.f64 -1/16 (fma.f64 -2 y -1)) (*.f64 t z))
(*.f64 (*.f64 t (fma.f64 y -2 -1)) (*.f64 z -1/16))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (*.f64 y t)) t) z))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(cos.f64 (*.f64 (*.f64 1/16 t) b))
(cos.f64 (*.f64 t (*.f64 1/16 b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b)))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b))))) (cos.f64 (*.f64 t (*.f64 1/16 b))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (fma.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b))) (*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8))))
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 b)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (fma.f64 -1/8 (*.f64 (*.f64 a (*.f64 t b)) (sin.f64 (*.f64 (*.f64 1/16 t) b))) (fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) b)) (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b))) (*.f64 (*.f64 1/3072 (sin.f64 (*.f64 (*.f64 1/16 t) b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b))))) (cos.f64 (*.f64 t (*.f64 1/16 b)))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (*.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 3) (pow.f64 t 3))) 1/3072))))
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 b))) (+.f64 (*.f64 (*.f64 t (*.f64 b a)) -1/8) (*.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 3) (pow.f64 t 3))) 1/3072))) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 a (*.f64 a (*.f64 (*.f64 t b) (*.f64 t b))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2))))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))))
(fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a 2 1) 6))) (+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4))))))
(+.f64 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 a 2 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) 1))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 (*.f64 (fma.f64 a 2 1) t) 6)) (fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2))))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))))
(fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (fma.f64 a 2 1) 6))) (+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (pow.f64 (fma.f64 a 2 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 b 4)) (pow.f64 (fma.f64 a 2 1) 4))))))
(+.f64 (fma.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 a 2 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 a 2 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) 1))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 (*.f64 (fma.f64 a 2 1) t) 6)) (fma.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 2) 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
z
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 2 (*.f64 y z))
(*.f64 (*.f64 y 2) z)
(*.f64 y (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 2 (*.f64 y z))
(*.f64 (*.f64 y 2) z)
(*.f64 y (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(+.f64 (*.f64 2 (*.f64 y z)) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 (+.f64 (*.f64 2 y) 1) z)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 z (+.f64 1 (*.f64 2 y)))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 1/16 z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (cos.f64 (*.f64 t (*.f64 1/16 z))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t t) (*.f64 z z)))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (*.f64 t t)) -1/128))))
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z)) -1/8)) (*.f64 (+.f64 (*.f64 -1/128 (*.f64 y (*.f64 y (*.f64 t (*.f64 t (*.f64 z z)))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t t) (*.f64 z z)))) (*.f64 (*.f64 y -1/8) (*.f64 (*.f64 t z) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (fma.f64 1/3072 (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (sin.f64 (*.f64 t (*.f64 1/16 z)))) (fma.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (*.f64 t t)) -1/128)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/128 (*.f64 y (*.f64 y (*.f64 t (*.f64 t (*.f64 z z)))))) 1) (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 (*.f64 (*.f64 y -1/8) (*.f64 t z)) (*.f64 (*.f64 1/3072 (pow.f64 y 3)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))
(fma.f64 (*.f64 (*.f64 t t) -1/512) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2)))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1)))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 2 (*.f64 t y) t) 6)) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))
(fma.f64 (*.f64 (*.f64 t t) -1/512) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2) 1)
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2)))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1))
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 y 2 1) 4))) (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 y 2 1) 2))))))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 y 2 1) 6))) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 (*.f64 t y) t) 4)) 1)))
(fma.f64 -1/12079595520 (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 2 (*.f64 t y) t) 6)) (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 y 2 1)) 2))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 y 2 1)) 4)) 1)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(*.f64 t b)
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 2 (*.f64 a (*.f64 t b)))
(*.f64 (*.f64 a 2) (*.f64 t b))
(*.f64 b (*.f64 t (*.f64 a 2)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 2 (*.f64 a (*.f64 t b)))
(*.f64 (*.f64 a 2) (*.f64 t b))
(*.f64 b (*.f64 t (*.f64 a 2)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 t b) (*.f64 2 (*.f64 a (*.f64 t b))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(+.f64 (*.f64 (*.f64 z t) 1/16) (*.f64 (*.f64 z t) (*.f64 1/8 y)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 1/16 (*.f64 z t)) (*.f64 (*.f64 1/8 y) (*.f64 z t)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(pow.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))) 1)
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(log.f64 (exp.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))) (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(exp.f64 (log.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z))
(*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z))
(+.f64 (*.f64 (*.f64 t b) 1/16) (*.f64 (*.f64 t b) (*.f64 1/8 a)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 1/8 a) (*.f64 t b)))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(pow.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))) 1)
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(log.f64 (exp.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))) (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(exp.f64 (log.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b))
(*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(pow.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) 1)
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 a)) b)))
(cos.f64 (*.f64 (fma.f64 1/8 a 1/16) (*.f64 t b)))
(*.f64 1 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(pow.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) 1)
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))
(cos.f64 (*.f64 t (*.f64 (+.f64 1/16 (*.f64 1/8 y)) z)))
(cos.f64 (*.f64 t (*.f64 (fma.f64 1/8 y 1/16) z)))
(*.f64 1 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(pow.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) 1)
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(*.f64 1 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))) (cbrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(pow.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) 1)
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))) (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(pow.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)) 1)
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(log.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b)) (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))) (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))
(*.f64 1/16 (*.f64 (*.f64 t b) (fma.f64 a 2 1)))
(*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1))
(/.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) z) 16)
(/.f64 (fma.f64 2 (*.f64 t y) t) (/.f64 16 z))
(*.f64 (/.f64 (fma.f64 2 (*.f64 t y) t) 16) z)
(*.f64 (/.f64 t (/.f64 16 (fma.f64 y 2 1))) z)
(pow.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)) 1)
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(log.f64 (exp.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16)) (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))) (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1))))
(*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)) 1)
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (fma.f64 2 (*.f64 t a) t))))
(cos.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (fma.f64 a 2 1)))
(pow.f64 (*.f64 z (fma.f64 y 2 1)) 1)
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(log.f64 (exp.f64 (*.f64 z (fma.f64 y 2 1))))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 y 2 1)) (*.f64 z (fma.f64 y 2 1))) (*.f64 z (fma.f64 y 2 1))))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 y 2 1))))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(exp.f64 (log.f64 (*.f64 z (fma.f64 y 2 1))))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 y 2 1))))
(fma.f64 2 (*.f64 y z) z)
(*.f64 z (fma.f64 y 2 1))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)) 1)
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 y 2 1))) 1/16))))
(cos.f64 (*.f64 (fma.f64 2 (*.f64 t y) t) (*.f64 1/16 z)))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) 1)
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1))) (*.f64 t (*.f64 b (fma.f64 a 2 1)))) (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 a 2 1)))))
(fma.f64 t b (*.f64 (*.f64 a 2) (*.f64 t b)))
(*.f64 t (*.f64 b (fma.f64 a 2 1)))

eval109.0ms (0.2%)

Compiler

Compiled 8343 to 5491 computations (34.2% saved)

prune72.0ms (0.1%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New22814242
Fresh000
Picked303
Done000
Total23114245
Accurracy
99.1%
Counts
245 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y z)) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
97.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (*.f64 a 2))) 16)))
97.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 z t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))))
99.0%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
96.7%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
99.0%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (+.f64 (*.f64 (*.f64 t b) 1/16) (*.f64 (*.f64 t b) (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
94.7%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) 1)
97.8%
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y z)) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
97.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (*.f64 a 2))) 16)))
97.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 z t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (fma.f64 2 (*.f64 y t) t) (/.f64 z 16)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (fma.f64 2 (*.f64 t a) t) (*.f64 1/16 b))))))
99.0%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
96.7%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
99.0%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
99.1%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (+.f64 (*.f64 (*.f64 t b) 1/16) (*.f64 (*.f64 t b) (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))))
94.7%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) 1)
97.8%
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
99.0%
(*.f64 (*.f64 x (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y)))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))) (cos.f64 (*.f64 (*.f64 z t) (+.f64 1/16 (*.f64 1/8 y))))))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 1/8 a)))))
Compiler

Compiled 2072 to 1532 computations (26.1% saved)

localize3.0ms (0%)

Compiler

Compiled 702 to 420 computations (40.2% saved)

end0.0ms (0%)

Profiling

Loading profile data...