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

Time bar (total: 18.7s)

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)

sample5.4s (29%)

Results
2.4s2524×body2048valid
1.4s1992×body1024valid
719.0ms2468×body256valid
555.0ms338×body4096valid
358.0ms934×body512valid
Bogosity

preprocess96.0ms (0.5%)

Algorithm
egg-herbie
Rules
1946×distribute-lft-in
1858×distribute-rgt-in
1592×fma-def
858×associate-/l*
678×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01871691
14561691
212281683
333721683
460211683
Stop Event
node limit
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)))
(*.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 (neg.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 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (neg.f64 y) 2) 1) z) 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 y 2) 1) (neg.f64 z)) 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 y 2) 1) z) (neg.f64 t)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) (neg.f64 t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (neg.f64 a) 2) 1) b) t) 16)))
(*.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) (neg.f64 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 (*.f64 x (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 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.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 x (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 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 (neg.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 (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))) (*.f64 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) (neg.f64 x)))
(*.f64 (neg.f64 x) (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 (neg.f64 x) (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (neg.f64 x) (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (neg.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 z (fma.f64 (neg.f64 y) 2 1)) (/.f64 16 t))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t)) x) (cos.f64 (*.f64 (/.f64 (*.f64 z (-.f64 1 (*.f64 y 2))) 16) t)))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 y -2 1)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 t (*.f64 (/.f64 (fma.f64 y -2 1) 16) z)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 z (*.f64 (/.f64 (fma.f64 y -2 1) 16) t)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (neg.f64 z)) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (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 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (neg.f64 t)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) (neg.f64 t)) 16)))
(*.f64 (*.f64 x (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 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (neg.f64 a) 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 a) 2 1)) (/.f64 16 t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (/.f64 t (/.f64 16 (*.f64 b (+.f64 1 (*.f64 a -2))))))))
(*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (*.f64 x (cos.f64 (*.f64 t (/.f64 (fma.f64 a -2 1) (/.f64 16 b))))))
(*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (/.f64 b 16) (fma.f64 a -2 1))))))
(*.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) (neg.f64 b)) t) 16)))
(*.f64 (*.f64 x (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 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.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 (cos.f64 (/.f64 z (/.f64 (/.f64 16 t) (fma.f64 x 2 1)))) (*.f64 y (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (*.f64 y (cos.f64 (*.f64 t (/.f64 (fma.f64 x 2 1) (/.f64 16 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 (fma.f64 y 2 1) (*.f64 x t)) 16)) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))))
(*.f64 z (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t)) (cos.f64 (/.f64 x (/.f64 (/.f64 16 t) (fma.f64 y 2 1))))))
(*.f64 z (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 t (/.f64 (fma.f64 y 2 1) (/.f64 16 x))))))
(*.f64 z (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 t (*.f64 (/.f64 x 16) (fma.f64 y 2 1))))))
(*.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 t (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 t (*.f64 (cos.f64 (/.f64 (fma.f64 y 2 1) (/.f64 (/.f64 16 x) z))) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) x))))
(*.f64 (*.f64 t (cos.f64 (*.f64 x (/.f64 (fma.f64 (*.f64 y 2) z z) 16)))) (cos.f64 (*.f64 x (/.f64 (fma.f64 2 a 1) (/.f64 16 b)))))
(*.f64 (*.f64 t (cos.f64 (*.f64 x (/.f64 (fma.f64 y (*.f64 2 z) z) 16)))) (cos.f64 (*.f64 x (*.f64 (/.f64 b 16) (fma.f64 2 a 1)))))
(*.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 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (*.f64 a (cos.f64 (*.f64 (/.f64 (*.f64 b (fma.f64 x 2 1)) 16) t))))
(*.f64 a (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (/.f64 (fma.f64 x 2 1) (/.f64 16 b))))))
(*.f64 a (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 t (*.f64 (/.f64 b 16) (fma.f64 x 2 1))))))
(*.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 (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))) b) (cos.f64 (/.f64 (*.f64 x (fma.f64 a 2 1)) (/.f64 16 t))))
(*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (*.f64 b (cos.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 2 a 1)) 16) t))))
(*.f64 b (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (/.f64 x (/.f64 16 (fma.f64 2 a 1)))))))
(*.f64 b (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 t (*.f64 (/.f64 x 16) (fma.f64 2 a 1))))))
(*.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 y (/.f64 (/.f64 16 t) (fma.f64 2 z 1)))) (*.f64 x (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 t (/.f64 y (/.f64 16 (fma.f64 2 z 1)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 t (*.f64 (/.f64 y 16) (fma.f64 2 z 1))))))
(*.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 z (fma.f64 t 2 1)) (/.f64 16 y)))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 y))))
(*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 z (fma.f64 2 t 1)) 16) y)) (*.f64 x (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) y))))
(*.f64 x (*.f64 (cos.f64 (*.f64 y (/.f64 (fma.f64 2 t 1) (/.f64 16 z)))) (cos.f64 (/.f64 (fma.f64 (*.f64 2 a) b b) (/.f64 16 y)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 (/.f64 (fma.f64 2 t 1) 16) z))) (cos.f64 (/.f64 (fma.f64 (*.f64 2 a) b b) (/.f64 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 (fma.f64 2 a 1) (/.f64 16 (*.f64 z t)))) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 a 1))))) (cos.f64 (/.f64 (fma.f64 (*.f64 y 2) t t) (/.f64 16 b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 a 1))))) (cos.f64 (*.f64 t (/.f64 (fma.f64 2 (*.f64 y b) b) 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 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 (/.f64 (*.f64 z (fma.f64 2 b 1)) 16) t)) (cos.f64 (/.f64 y (/.f64 (/.f64 16 t) (fma.f64 2 a 1))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 b 1))))) (cos.f64 (/.f64 (fma.f64 t (*.f64 2 a) t) (/.f64 16 y)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 b (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 t (/.f64 16 y)) (fma.f64 2 a 1)))))
(*.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 (fma.f64 y 2 1) t) (/.f64 16 z)))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 z))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) z))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (/.f64 (fma.f64 z (*.f64 2 a) z) (/.f64 16 b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (cos.f64 (*.f64 (/.f64 b 16) (fma.f64 z (*.f64 2 a) z)))))
(*.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 (fma.f64 y 2 1) (*.f64 a t)) 16))) (cos.f64 (/.f64 (*.f64 b (fma.f64 z 2 1)) (/.f64 16 t))))
(*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) a) 16) t)) (*.f64 x (cos.f64 (/.f64 b (/.f64 (/.f64 16 t) (fma.f64 2 z 1))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) a a) 16))) (cos.f64 (*.f64 (/.f64 b (/.f64 16 t)) (fma.f64 2 z 1)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 a) a) 16))) (cos.f64 (*.f64 (*.f64 (/.f64 b 16) t) (fma.f64 2 z 1)))))
(*.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 (fma.f64 2 a 1) (/.f64 16 (*.f64 z t)))) (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) b) 16) t))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 a 1))))) (cos.f64 (/.f64 (fma.f64 (*.f64 y 2) t t) (/.f64 16 b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 z (/.f64 16 (fma.f64 2 a 1))))) (cos.f64 (*.f64 t (/.f64 (fma.f64 2 (*.f64 y b) b) 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 (fma.f64 y 2 1) z) (/.f64 16 a)))) (cos.f64 (/.f64 (*.f64 b (fma.f64 t 2 1)) (/.f64 16 a))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) a)) (cos.f64 (*.f64 (/.f64 (*.f64 b (fma.f64 2 t 1)) 16) a))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y 2) a a) 16) z)) (cos.f64 (*.f64 a (/.f64 (fma.f64 2 t 1) (/.f64 16 b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 (fma.f64 y (*.f64 2 a) a) 16) z)) (cos.f64 (*.f64 (*.f64 (/.f64 b 16) a) (fma.f64 2 t 1)))))
(*.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 (fma.f64 y 2 1) z) (/.f64 16 b)))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) (*.f64 t b)) 16)))
(*.f64 (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 2 a 1) b) 16) t)) (*.f64 x (cos.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) b))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 (/.f64 b 16) (fma.f64 (*.f64 y 2) z z)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))) (cos.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 y b) b) 16) z))))
(*.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 (/.f64 (*.f64 (fma.f64 y 2 1) z) 16) t)) (cos.f64 (/.f64 a (/.f64 (/.f64 16 t) (fma.f64 2 b 1))))))
(*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (*.f64 x (cos.f64 (*.f64 t (/.f64 a (/.f64 16 (fma.f64 2 b 1)))))))
(*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 y (*.f64 2 z) z) 16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (/.f64 a 16) (fma.f64 2 b 1))))))
Symmetry

(abs z)

(abs t)

(abs b)

Compiler

Compiled 33 to 26 computations (21.2% saved)

eval2.0ms (0%)

Compiler

Compiled 106 to 74 computations (30.2% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
30.2%
(*.f64 (*.f64 x (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))))
30.5%
(*.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)))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.2%
(*.f64 (*.f64 x (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))))
30.5%
(*.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)))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
Compiler

Compiled 190 to 144 computations (24.2% saved)

localize1.4s (7.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
97.5%
(/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))
95.6%
(/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))
49.6%
(cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))
43.9%
(cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))
97.7%
(*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t)
95.9%
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
49.6%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))
43.9%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
97.7%
(*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))
95.9%
(*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))
49.6%
(cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16)))
43.9%
(cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))
Compiler

Compiled 390 to 260 computations (33.3% saved)

series44.0ms (0.2%)

Counts
12 → 432
Calls

108 calls:

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

rewrite99.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
734×add-sqr-sqrt
724×pow1
724×*-un-lft-identity
680×add-exp-log
680×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042336
1912336
Stop Event
node limit
Counts
12 → 206
Calls
Call 1
Inputs
(cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))
(cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16)))
(*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))
(*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
(*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t)
(cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t)))
(cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))
(/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))
(/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1)
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 1)
(/.f64 (*.f64 t (fma.f64 (*.f64 2 a) b b)) 16)
(/.f64 (neg.f64 (*.f64 t (fma.f64 (*.f64 2 a) b b))) -16)
(pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 2 a) b b)) (*.f64 t 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t 1/16) 3) (pow.f64 (fma.f64 (*.f64 2 a) b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 2 a) b b) 3) (pow.f64 (*.f64 t 1/16) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 1)
(/.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z)) 16)
(/.f64 (neg.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z))) -16)
(pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 2 y) z z)) 1/16) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1)
(pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 a 1)) (*.f64 b t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 1)
(pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1)
(*.f64 1 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))
(*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)
(*.f64 (*.f64 b (fma.f64 2 a 1)) (*.f64 t 1/16))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4) (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4))
(*.f64 (/.f64 (*.f64 b (fma.f64 2 a 1)) 16) t)
(pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4) 2)
(pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)
(pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) (fma.f64 2 a 1)) (*.f64 t 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (*.f64 t 1/16) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1)
(*.f64 1 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))
(*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)
(*.f64 (*.f64 z (fma.f64 2 y 1)) (*.f64 t 1/16))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4) (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4))
(*.f64 (/.f64 (*.f64 z (fma.f64 2 y 1)) 16) t)
(pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4) 2)
(pow.f64 (/.f64 (/.f64 16 t) (*.f64 z (fma.f64 2 y 1))) -1)
(pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 (*.f64 t 1/16) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 (/.f64 16 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))

simplify209.0ms (1.1%)

Algorithm
egg-herbie
Rules
1274×log-prod
1260×associate-*r*
1086×associate-*l*
564×cube-prod
478×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056622096
1140321028
2613221010
Stop Event
node limit
Counts
638 → 305
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 1/16 (*.f64 b t))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.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))))))
(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 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(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))))))
(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 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(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))))))
(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))))))
(*.f64 b t)
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 2 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 2 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t z)
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(*.f64 2 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(*.f64 2 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(*.f64 1/16 (*.f64 b t))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1)
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 1)
(/.f64 (*.f64 t (fma.f64 (*.f64 2 a) b b)) 16)
(/.f64 (neg.f64 (*.f64 t (fma.f64 (*.f64 2 a) b b))) -16)
(pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 2 a) b b)) (*.f64 t 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t 1/16) 3) (pow.f64 (fma.f64 (*.f64 2 a) b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 2 a) b b) 3) (pow.f64 (*.f64 t 1/16) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 1)
(/.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z)) 16)
(/.f64 (neg.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z))) -16)
(pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 2 y) z z)) 1/16) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1)
(pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 a 1)) (*.f64 b t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 1)
(pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1)
(*.f64 1 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))
(*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)
(*.f64 (*.f64 b (fma.f64 2 a 1)) (*.f64 t 1/16))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4) (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4))
(*.f64 (/.f64 (*.f64 b (fma.f64 2 a 1)) 16) t)
(pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4) 2)
(pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)
(pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) (fma.f64 2 a 1)) (*.f64 t 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (*.f64 t 1/16) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1)
(*.f64 1 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))
(*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)
(*.f64 (*.f64 z (fma.f64 2 y 1)) (*.f64 t 1/16))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4) (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4))
(*.f64 (/.f64 (*.f64 z (fma.f64 2 y 1)) 16) t)
(pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4) 2)
(pow.f64 (/.f64 (/.f64 16 t) (*.f64 z (fma.f64 2 y 1))) -1)
(pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 (*.f64 t 1/16) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 (/.f64 16 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
Outputs
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 4))))
(+.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 a) b b) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 4)))))
(+.f64 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4)) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 6) -1/12079595520))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 t b))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 t b))))) (*.f64 (*.f64 1/3072 (pow.f64 a 3)) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 1/3072 (*.f64 (pow.f64 b 3) (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 t 3)) (pow.f64 a 3))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 1/3072 (*.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 a 3))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (fma.f64 -1/12079595520 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (pow.f64 (fma.f64 2 a 1) 6)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 b 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 -1/128 (*.f64 t t)) (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/128 (*.f64 (*.f64 y (*.f64 y (*.f64 z z))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 t t))) (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t -1/8))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 1/3072 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 y 3)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 y (*.f64 y (*.f64 z z))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 t t))) (*.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b t))
(*.f64 1/16 (*.f64 t b))
(*.f64 t (*.f64 b 1/16))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 a (*.f64 (*.f64 t b) 1/8))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 a (*.f64 (*.f64 t b) 1/8))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 t b) (*.f64 (fma.f64 a -2 -1) -1/16))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 t b) (*.f64 (fma.f64 a -2 -1) -1/16))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 t b) (*.f64 (fma.f64 a -2 -1) -1/16))
(*.f64 -1/16 (*.f64 b (*.f64 t (-.f64 (*.f64 -2 a) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t b) (fma.f64 -2 a -1)))
(*.f64 (*.f64 t b) (*.f64 (fma.f64 a -2 -1) -1/16))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 (*.f64 z y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 (*.f64 z y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 -2 y -1)))
(*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 -2 y -1)))
(*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 -2 y -1)))
(*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 -2 y -1)))
(*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 t b))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 t b))))) (*.f64 (*.f64 1/3072 (pow.f64 a 3)) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 1/3072 (*.f64 (pow.f64 b 3) (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 t 3)) (pow.f64 a 3))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 1/3072 (*.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 a 3))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (fma.f64 -1/12079595520 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (pow.f64 (fma.f64 2 a 1) 6)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 b 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (fma.f64 -1/12079595520 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (pow.f64 (fma.f64 2 a 1) 6)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 b 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 -1/128 (*.f64 t t)) (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/128 (*.f64 (*.f64 y (*.f64 y (*.f64 z z))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 t t))) (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t -1/8))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 1/3072 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 y 3)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 y (*.f64 y (*.f64 z z))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 t t))) (*.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 2 (*.f64 a (*.f64 b t)))
(*.f64 2 (*.f64 a (*.f64 t b)))
(*.f64 2 (*.f64 t (*.f64 b a)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 2 (*.f64 a (*.f64 b t)))
(*.f64 2 (*.f64 a (*.f64 t b)))
(*.f64 2 (*.f64 t (*.f64 b a)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t z)
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 2 (*.f64 t (*.f64 y z)))
(*.f64 2 (*.f64 t (*.f64 z y)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 2 (*.f64 t (*.f64 y z)))
(*.f64 2 (*.f64 t (*.f64 z y)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 y z))) (*.f64 t z))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(cos.f64 (*.f64 1/16 (*.f64 t b)))
(cos.f64 (*.f64 t (*.f64 b 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 t b))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 t b))))) (*.f64 (*.f64 1/3072 (pow.f64 a 3)) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 1/3072 (*.f64 (pow.f64 b 3) (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 t 3)) (pow.f64 a 3))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 b 1/16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 1/3072 (*.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 a 3))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (fma.f64 -1/12079595520 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (pow.f64 (fma.f64 2 a 1) 6)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 b 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (pow.f64 (fma.f64 2 a 1) 2)) (fma.f64 -1/12079595520 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (pow.f64 (fma.f64 2 a 1) 6)) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 b 6))) (*.f64 1/1572864 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 a 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 -1/128 (*.f64 t t)) (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/128 (*.f64 (*.f64 y (*.f64 y (*.f64 z z))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 t t))) (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t -1/8))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 y y) (*.f64 z z)) (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 1/3072 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 y 3)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 y (*.f64 y (*.f64 z z))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 t t))) (*.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 y 2 1)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 1/16 (*.f64 b t))
(*.f64 1/16 (*.f64 t b))
(*.f64 t (*.f64 b 1/16))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 a (*.f64 (*.f64 t b) 1/8))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(*.f64 1/8 (*.f64 a (*.f64 b t)))
(*.f64 1/8 (*.f64 a (*.f64 t b)))
(*.f64 a (*.f64 (*.f64 t b) 1/8))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(+.f64 (*.f64 1/16 (*.f64 b t)) (*.f64 1/8 (*.f64 a (*.f64 b t))))
(fma.f64 1/16 (*.f64 t b) (*.f64 1/8 (*.f64 a (*.f64 t b))))
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 (*.f64 z y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 (*.f64 z y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/8 (*.f64 t (*.f64 z y)) (*.f64 t (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3) 1/3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 2))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 1))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3) 1/3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 2)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 1))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(/.f64 (*.f64 t (fma.f64 (*.f64 2 a) b b)) 16)
(/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (/.f64 b 16) (fma.f64 2 a 1)))
(/.f64 (neg.f64 (*.f64 t (fma.f64 (*.f64 2 a) b b))) -16)
(/.f64 (*.f64 (neg.f64 t) (fma.f64 (*.f64 2 a) b b)) -16)
(/.f64 (*.f64 (*.f64 b (fma.f64 2 a 1)) (neg.f64 t)) -16)
(pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 3) 1/3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 2)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 2))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 2 a) b b)) (*.f64 t 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)) 3))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t 1/16) 3) (pow.f64 (fma.f64 (*.f64 2 a) b b) 3)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 2 a) b b) 3) (pow.f64 (*.f64 t 1/16) 3)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 1))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(/.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z)) 16)
(/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))
(/.f64 (neg.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z))) -16)
(/.f64 (*.f64 (neg.f64 t) (fma.f64 (*.f64 2 y) z z)) -16)
(/.f64 (neg.f64 t) (/.f64 -16 (*.f64 z (fma.f64 2 y 1))))
(pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 2))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 2 y) z z)) 1/16) t))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16) 3)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16) 3) (pow.f64 t 3)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 1))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3) 1/3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3) 1/3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1)
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1)
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3)
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3)
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2)
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 a 1)) (*.f64 b t)))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3)))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 t 3)))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(fma.f64 2 (*.f64 a (*.f64 t b)) (*.f64 t b))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 1)
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1)
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3)
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 2)
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3)))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 t 3)))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(fma.f64 2 (*.f64 t (*.f64 z y)) (*.f64 t z))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3) 1/3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))) 2)) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3) 1/3)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 1 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 (*.f64 b (fma.f64 2 a 1)) (*.f64 t 1/16))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t 1/16) (*.f64 b (fma.f64 2 a 1))) 2)) (cbrt.f64 (*.f64 (*.f64 t 1/16) (*.f64 b (fma.f64 2 a 1)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16))) 2)) (cbrt.f64 (*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4) (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(*.f64 (/.f64 (*.f64 b (fma.f64 2 a 1)) 16) t)
(/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (/.f64 b 16) (fma.f64 2 a 1)))
(pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 3) 1/3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 1/4) 2)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) (fma.f64 2 a 1)) (*.f64 t 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 3))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (*.f64 t 1/16) 3)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (/.f64 4096 (pow.f64 t 3))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) 4096) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))
(*.f64 t (*.f64 (fma.f64 2 a 1) (*.f64 b 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 1 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 (*.f64 z (fma.f64 2 y 1)) (*.f64 t 1/16))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 t z) (fma.f64 2 y 1)) 2) 256)) (cbrt.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (*.f64 t 1/16)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256)) (cbrt.f64 (*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4) (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(*.f64 (/.f64 (*.f64 z (fma.f64 2 y 1)) 16) t)
(/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))
(pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 3) 1/3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 1/4) 2)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (/.f64 (/.f64 16 t) (*.f64 z (fma.f64 2 y 1))) -1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 256))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 t z) (fma.f64 2 y 1)) 2) 256))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16) 3))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 (*.f64 t 1/16) 3)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (pow.f64 (/.f64 16 t) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) (/.f64 4096 (pow.f64 t 3))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 3) 4096) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 t (*.f64 (fma.f64 2 y 1) (*.f64 z 1/16)))

eval165.0ms (0.9%)

Compiler

Compiled 9615 to 6694 computations (30.4% saved)

prune251.0ms (1.3%)

Pruning

59 alts after pruning (58 fresh and 1 done)

PrunedKeptTotal
New24758305
Fresh000
Picked213
Done000
Total24959308
Accuracy
37.7%
Counts
308 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.2%
(*.f64 (*.f64 x (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)))
30.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
28.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
28.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
20.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
23.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
28.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
28.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
23.1%
(*.f64 (*.f64 x (cos.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
29.4%
(*.f64 x (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
24.8%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.1%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.3%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
27.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
28.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
23.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
31.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
29.2%
(*.f64 (*.f64 x (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)))
30.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
28.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
28.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
20.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
23.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
28.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
28.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
23.1%
(*.f64 (*.f64 x (cos.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
29.4%
(*.f64 x (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
24.8%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.1%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.3%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
27.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
28.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
23.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
31.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
Compiler

Compiled 7926 to 6112 computations (22.9% saved)

localize1.6s (8.7%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
96.3%
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
68.6%
(cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))
67.9%
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
59.5%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
98.8%
(*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t)
96.3%
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
68.7%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))
59.5%
(cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))
98.8%
(*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))
94.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
80.3%
(*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))
68.7%
(cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16)))
99.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
98.8%
(*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))
68.7%
(cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16)))
99.4%
(/.f64 (*.f64 t z) 16)
96.3%
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
73.6%
(cos.f64 (/.f64 (*.f64 t z) 16))
59.5%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
Compiler

Compiled 676 to 449 computations (33.6% saved)

series66.0ms (0.4%)

Counts
9 → 348
Calls

87 calls:

TimeVariablePointExpression
6.0ms
x
@0
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
5.0ms
z
@0
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
2.0ms
t
@0
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
2.0ms
b
@0
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
2.0ms
y
@-inf
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)

rewrite77.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
936×add-sqr-sqrt
918×pow1
912×*-un-lft-identity
874×add-exp-log
874×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048297
11018297
Stop Event
node limit
Counts
9 → 73
Calls
Call 1
Inputs
(cos.f64 (/.f64 (*.f64 t z) 16))
(/.f64 (*.f64 t z) 16)
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
(*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3)
(cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))
Outputs
(*.f64 1 (cos.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)) (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(*.f64 (*.f64 t z) 1/16)
(*.f64 1 (*.f64 (*.f64 t z) 1/16))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16)))
(pow.f64 (*.f64 (*.f64 t z) 1/16) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 t z) 1/16)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t z) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t z) 1/16)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) 1)
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(pow.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))) 1)
(log.f64 (exp.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))) (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(expm1.f64 (log1p.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(exp.f64 (log.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(log1p.f64 (expm1.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))) 1)
(log.f64 (exp.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (*.f64 t z) (fma.f64 2 y 1))
(*.f64 1 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (*.f64 z (fma.f64 2 y 1)) t)
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/6))
(log.f64 (exp.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))

simplify220.0ms (1.2%)

Algorithm
egg-herbie
Rules
1148×*-commutative
1066×fma-def
646×unswap-sqr
430×sqr-pow
368×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064823841
1193922061
2541021699
Stop Event
node limit
Counts
421 → 322
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
x
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))) (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))))
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))))) (*.f64 (pow.f64 t 6) (*.f64 x (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))) (*.f64 -1/12079595520 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6))))))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b t)
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 2 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 2 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(*.f64 t z)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 t z)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 3) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5))) 1/3) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2)))))))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 t z))))
(*.f64 2 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (pow.f64 t 2) (*.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 t (*.f64 y z)))))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (*.f64 1/108 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 3) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2) (pow.f64 (cbrt.f64 4) 2)))))) (cbrt.f64 4)))))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (pow.f64 t 2) (*.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 t (*.f64 y z))))))
(*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))))
(+.f64 (*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -2 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))))
(+.f64 (*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -2 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 3) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 z 5) (pow.f64 (cbrt.f64 -8) 5)))) 1/3) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -2 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2))))))))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)) (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(*.f64 (*.f64 t z) 1/16)
(*.f64 1 (*.f64 (*.f64 t z) 1/16))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16)))
(pow.f64 (*.f64 (*.f64 t z) 1/16) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 t z) 1/16)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t z) 1/16)))
(exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t z) 1/16)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) 1)
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(pow.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))) 1)
(log.f64 (exp.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))) (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(expm1.f64 (log1p.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(exp.f64 (log.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(log1p.f64 (expm1.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))) 1)
(log.f64 (exp.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (*.f64 t z) (fma.f64 2 y 1))
(*.f64 1 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (*.f64 z (fma.f64 2 y 1)) t)
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/6))
(log.f64 (exp.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
Outputs
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))
(fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 (pow.f64 z 6) (*.f64 -1/12079595520 (pow.f64 t 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))
(fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 (pow.f64 z 6) (*.f64 -1/12079595520 (pow.f64 t 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(fma.f64 -1/512 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) x)) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) x)) x) (*.f64 1/1572864 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 (pow.f64 t 4) x))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) x)) x) (fma.f64 1/1572864 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 (pow.f64 t 4) x)) (*.f64 -1/12079595520 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6) (*.f64 (pow.f64 t 6) x)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(fma.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t x)) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 y y) (*.f64 (*.f64 z z) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t x)) (fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (*.f64 z y) (*.f64 z y))) (*.f64 (*.f64 t t) x)) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(fma.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 y y) (*.f64 (*.f64 z z) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (fma.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t x)) (fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (*.f64 z y) (*.f64 z y))) (*.f64 (*.f64 t t) x)) (fma.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 x (pow.f64 t 3))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(fma.f64 -1/512 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) x)) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) x)) x) (*.f64 1/1572864 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 (pow.f64 t 4) x))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) x)) x) (fma.f64 1/1572864 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 (pow.f64 t 4) x)) (*.f64 -1/12079595520 (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6) (*.f64 (pow.f64 t 6) x)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))
(*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b)))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 a)))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a)) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))) (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 (+.f64 a (*.f64 a a)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a)) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))) (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 (+.f64 a (*.f64 a a)))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(*.f64 (*.f64 -1/128 (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b)))
(*.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 b a) (*.f64 b a))))
(*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(*.f64 -1/128 (+.f64 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a))))
(*.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 -1/128 (+.f64 a (*.f64 a a))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a)) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))) (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 (+.f64 a (*.f64 a a)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a)) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))) (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 (+.f64 a (*.f64 a a)))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(*.f64 (*.f64 -1/128 (*.f64 a a)) (*.f64 (*.f64 t t) (*.f64 b b)))
(*.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 b a) (*.f64 b a))))
(*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(*.f64 -1/128 (+.f64 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a))))
(*.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 -1/128 (+.f64 a (*.f64 a a))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a)) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))) (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 (+.f64 a (*.f64 a a)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 t t) (*.f64 b b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (*.f64 a a)) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 a (*.f64 a a))) (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 t t) (*.f64 b b)) (+.f64 -1/512 (*.f64 -1/128 (+.f64 a (*.f64 a a)))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 -2 a -1) 2))))
(*.f64 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 -1/512 (*.f64 b b)))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 -2 a -1) 2))))
(*.f64 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 -1/512 (*.f64 b b)))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 -2 a -1) 2))))
(*.f64 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 -1/512 (*.f64 b b)))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))
(*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 -2 a -1) 2))))
(*.f64 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 -1/512 (*.f64 b b)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
x
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
(+.f64 x (*.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (pow.f64 (fma.f64 (*.f64 2 a) b b) 2) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))))))
(fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)))) x)
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))) (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))))
(+.f64 x (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (pow.f64 (fma.f64 (*.f64 2 a) b b) 2) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))) (*.f64 (pow.f64 t 4) (*.f64 x (fma.f64 1/1572864 (pow.f64 (fma.f64 (*.f64 2 y) z z) 4) (*.f64 1/262144 (*.f64 (pow.f64 (fma.f64 (*.f64 2 y) z z) 2) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(+.f64 x (fma.f64 (*.f64 (*.f64 t t) x) (*.f64 -1/512 (+.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2))) (*.f64 (fma.f64 1/1572864 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (pow.f64 (fma.f64 2 (*.f64 b a) b) 2) 1/262144))) (*.f64 (pow.f64 t 4) x))))
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2)))))) (*.f64 (pow.f64 t 6) (*.f64 x (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))) (*.f64 -1/12079595520 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6))))))))
(+.f64 x (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (pow.f64 (fma.f64 (*.f64 2 a) b b) 2) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))) (fma.f64 (pow.f64 t 4) (*.f64 x (fma.f64 1/1572864 (pow.f64 (fma.f64 (*.f64 2 y) z z) 4) (*.f64 1/262144 (*.f64 (pow.f64 (fma.f64 (*.f64 2 y) z z) 2) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))) (*.f64 (pow.f64 t 6) (*.f64 x (fma.f64 -1/805306368 (*.f64 (pow.f64 (fma.f64 (*.f64 2 y) z z) 4) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)) (*.f64 -1/12079595520 (pow.f64 (fma.f64 (*.f64 2 y) z z) 6))))))))
(+.f64 x (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)))) (fma.f64 (pow.f64 t 4) (*.f64 x (fma.f64 1/1572864 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (pow.f64 (fma.f64 2 (*.f64 b a) b) 2) 1/262144)))) (*.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 b a) b) 2) -1/805306368) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 -1/12079595520 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6))) (*.f64 (pow.f64 t 6) x)))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 (*.f64 b a) b) 2)) (*.f64 (*.f64 t t) x)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))
(fma.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 z y) (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 t x)) (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))))
(fma.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 y y) (*.f64 (*.f64 (*.f64 z z) (cos.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 z y) (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 t x)) (fma.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z z) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 x (*.f64 y y))) (*.f64 (*.f64 t t) -1/128))))
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))
(fma.f64 -1/8 (*.f64 t (*.f64 x (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 y y) (*.f64 (*.f64 (*.f64 z z) (cos.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (fma.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 z y) (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 t x)) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 (*.f64 z z) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 x (*.f64 y y)))) (fma.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 (*.f64 (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 x (pow.f64 y 3))) (*.f64 1/3072 (pow.f64 t 3))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
(*.f64 x (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 2 y 1) 2) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(fma.f64 -1/512 (*.f64 (*.f64 (pow.f64 (fma.f64 2 y 1) 2) (*.f64 (*.f64 z z) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 (*.f64 t t) x)) (*.f64 x (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 2 y 1) 2) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (fma.f64 2 y 1) 4) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(fma.f64 -1/512 (*.f64 (*.f64 (pow.f64 (fma.f64 2 y 1) 2) (*.f64 (*.f64 z z) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 (*.f64 t t) x)) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (*.f64 (pow.f64 (fma.f64 2 y 1) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 (pow.f64 z 4) x))) (*.f64 x (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 2 y 1) 2) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (*.f64 (pow.f64 (fma.f64 2 y 1) 6) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (fma.f64 2 y 1) 4) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))))
(fma.f64 -1/512 (*.f64 (*.f64 (pow.f64 (fma.f64 2 y 1) 2) (*.f64 (*.f64 z z) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1))) (*.f64 (*.f64 t t) x)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (*.f64 (pow.f64 (fma.f64 2 y 1) 6) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 (pow.f64 z 6) x))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (*.f64 (pow.f64 (fma.f64 2 y 1) 4) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)) (*.f64 (pow.f64 z 4) x))) (*.f64 x (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1)))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2)))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b)))))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 a (*.f64 b b))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b a) (*.f64 b a))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))))
(*.f64 -1/128 (+.f64 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))))))
(*.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))))
(*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b a) (*.f64 b a))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))))
(*.f64 -1/128 (+.f64 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))))))
(*.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))))
(*.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(+.f64 (*.f64 -1/128 (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))))))
(fma.f64 -1/128 (*.f64 a (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 b b))))))))
(fma.f64 -1/128 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) (*.f64 (*.f64 t t) (*.f64 b b))) (+.f64 a (*.f64 a a))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(fma.f64 -1/128 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (*.f64 (*.f64 t t) x)) (*.f64 (*.f64 b b) (+.f64 a (*.f64 a a)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t) 1))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))))
(*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x)) (*.f64 -1/512 (*.f64 b b)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 2 a 1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 2 a 1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2))))))
(*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 -2 a -1) 2))))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 (*.f64 t t) x)) (*.f64 -1/512 (*.f64 b b)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 -2 a -1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 -2 a -1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))) (pow.f64 (-.f64 (*.f64 -2 a) 1) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z))))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (pow.f64 (fma.f64 -2 a -1) 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (pow.f64 (fma.f64 a -2 -1) 2)) (*.f64 (*.f64 t t) x))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2)))))
(fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)) (*.f64 1/1572864 (pow.f64 b 4))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (*.f64 1/1572864 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 4)))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 2 a 1) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)))))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)) (*.f64 1/1572864 (pow.f64 b 4)))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 1/1572864 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 4))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2)))))
(fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)) (*.f64 1/1572864 (pow.f64 b 4))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (*.f64 1/1572864 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 4)))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 2 a 1) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)))))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)) (*.f64 1/1572864 (pow.f64 b 4)))))
(+.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1) (fma.f64 -1/12079595520 (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 1/1572864 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 4))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(cos.f64 (*.f64 (*.f64 1/16 b) t))
(cos.f64 (*.f64 t (*.f64 1/16 b)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 b) t)) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 (*.f64 1/16 b) t)))))))
(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 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 b) t)) (fma.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 (*.f64 1/16 b) t))))) (*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (cos.f64 (*.f64 (*.f64 1/16 b) t))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 b))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 1/16 b)))) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 (*.f64 t b) (sin.f64 (*.f64 t (*.f64 1/16 b)))) (*.f64 -1/8 a))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 b) t)) (fma.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 (*.f64 1/16 b) t))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (cos.f64 (*.f64 (*.f64 1/16 b) t))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 (*.f64 1/16 b) t)))))))))
(+.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 (*.f64 (*.f64 t t) (cos.f64 (*.f64 t (*.f64 1/16 b)))) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 1/3072 (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 t (*.f64 1/16 b)))) (*.f64 (pow.f64 a 3) (pow.f64 b 3))))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (fma.f64 2 a 1)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 2 (*.f64 a (*.f64 b t)))
(*.f64 2 (*.f64 (*.f64 b a) t))
(*.f64 2 (*.f64 t (*.f64 b a)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 2 (*.f64 a (*.f64 b t)))
(*.f64 2 (*.f64 (*.f64 b a) t))
(*.f64 2 (*.f64 t (*.f64 b a)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(+.f64 (*.f64 2 (*.f64 a (*.f64 b t))) (*.f64 b t))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 t (*.f64 z (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 y))))))
(neg.f64 (*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (neg.f64 (*.f64 z (*.f64 (fma.f64 2 y 1) (cbrt.f64 -1)))))
(*.f64 t (*.f64 z (*.f64 (fma.f64 2 y 1) (neg.f64 (cbrt.f64 -1)))))
(*.f64 t z)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (*.f64 y (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6))) (*.f64 t z))
(fma.f64 1/3 (*.f64 (*.f64 6 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 y (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))))) (*.f64 t z))
(fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 t z)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (*.f64 y (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6))) (fma.f64 1/3 (/.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) 2))))) (*.f64 (*.f64 t t) (*.f64 z z))) (*.f64 t z)))
(fma.f64 1/3 (*.f64 (*.f64 6 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 y (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 36)) -1/3))) (*.f64 t z)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3)))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (pow.f64 (*.f64 t z) 3) 12 (*.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 36) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) -1/3)))) (*.f64 t z)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 3) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5))) 1/3) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2)))))))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 t z))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (*.f64 y (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6))) (fma.f64 1/3 (/.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) 2))))) (*.f64 (*.f64 t t) (*.f64 z z))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 y 3) (*.f64 t t)) (/.f64 (-.f64 (*.f64 (*.f64 8 (pow.f64 t 3)) (pow.f64 z 3)) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) 3) (*.f64 (*.f64 t t) (*.f64 z z))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5)))) (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) 2))))))))) (*.f64 z z))) (*.f64 t z))))
(fma.f64 1/3 (*.f64 (*.f64 6 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 y (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 36)) -1/3))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 y 3) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 t 3) 8)) (fma.f64 1/27 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 3) 216) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 (*.f64 6 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 36)) -1/3))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5))))))))) (*.f64 t z))))
(+.f64 (*.f64 (/.f64 1/3 (*.f64 z z)) (+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 12 (*.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 36) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) -1/3))) (/.f64 (*.f64 t t) (*.f64 y y))) (/.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 8 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) 216) (*.f64 (*.f64 t z) (*.f64 t z))) -1/27)) (*.f64 (*.f64 (*.f64 6 (pow.f64 (*.f64 t z) 3)) (fma.f64 (pow.f64 (*.f64 t z) 3) 12 (*.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 36) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) -1/3)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5)))) -2/3))) (/.f64 (*.f64 t t) (pow.f64 y 3))))) (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))))
(*.f64 2 (*.f64 t (*.f64 y z)))
(*.f64 2 (*.f64 (*.f64 t y) z))
(*.f64 (*.f64 z y) (*.f64 t 2))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 t (*.f64 y z))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (cbrt.f64 4) 12))) (*.f64 (*.f64 z y) (*.f64 t 2)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (pow.f64 (*.f64 t z) 3) (/.f64 (cbrt.f64 4) 12))) (*.f64 (*.f64 z y) (*.f64 t 2)))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (pow.f64 t 2) (*.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 t (*.f64 y z)))))
(fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z))))
(fma.f64 1/12 (/.f64 (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144))) (pow.f64 (cbrt.f64 4) 2))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (cbrt.f64 4) 12))) (*.f64 (*.f64 z y) (*.f64 t 2))))
(fma.f64 1/12 (/.f64 (fma.f64 6 (pow.f64 (*.f64 t z) 3) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144) (pow.f64 (cbrt.f64 4) 2)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) -2/3))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (pow.f64 (*.f64 t z) 3) (/.f64 (cbrt.f64 4) 12))) (*.f64 (*.f64 z y) (*.f64 t 2))))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (*.f64 1/108 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 3) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2) (pow.f64 (cbrt.f64 4) 2)))))) (cbrt.f64 4)))))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (pow.f64 t 2) (*.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 t (*.f64 y z))))))
(fma.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (fma.f64 1/108 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 3) (*.f64 (*.f64 t t) (*.f64 z z))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2)))))) (cbrt.f64 4)))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y)))) (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))))
(fma.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5)))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (cbrt.f64 4) 12)) (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144))) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (/.f64 1/108 (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 3) 1728) (*.f64 z z))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z y) (*.f64 z y)))) (fma.f64 1/12 (/.f64 (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144))) (pow.f64 (cbrt.f64 4) 2))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (cbrt.f64 4) 12))) (*.f64 (*.f64 z y) (*.f64 t 2)))))
(+.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (pow.f64 (*.f64 t z) 3) (/.f64 (cbrt.f64 4) 12))) (*.f64 (*.f64 z y) (*.f64 t 2))) (*.f64 (/.f64 1/12 (*.f64 t t)) (+.f64 (/.f64 (fma.f64 6 (pow.f64 (*.f64 t z) 3) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144) (pow.f64 (cbrt.f64 4) 2)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) -2/3))) (*.f64 (*.f64 z z) y)) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (pow.f64 z 5)))) (*.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (/.f64 (cbrt.f64 4) 12)) (fma.f64 6 (pow.f64 (*.f64 t z) 3) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144) (pow.f64 (cbrt.f64 4) 2)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) -2/3))))) (*.f64 (/.f64 1/108 (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) 1728) (*.f64 z z))))) (*.f64 (*.f64 z y) (*.f64 z y))))))
(*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8)))))
(neg.f64 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8)))))
(*.f64 t (neg.f64 (*.f64 (*.f64 z y) (cbrt.f64 -8))))
(*.f64 t (*.f64 (cbrt.f64 -8) (neg.f64 (*.f64 z y))))
(+.f64 (*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))))
(fma.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8)))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2))))))))
(-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 t (*.f64 (*.f64 z y) (cbrt.f64 -8))))
(-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 12) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 t (*.f64 (*.f64 z y) (cbrt.f64 -8))))
(+.f64 (*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -2 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))))
(fma.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8)))) (fma.f64 -1/3 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) -6) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (cbrt.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))))))) (*.f64 (*.f64 (*.f64 t t) y) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))))))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (/.f64 -1/3 (*.f64 y (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (/.f64 (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t z)) (cbrt.f64 -8)))))) (*.f64 t t)))) (*.f64 t (*.f64 (*.f64 z y) (cbrt.f64 -8))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (/.f64 -1/3 (*.f64 y (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) -6 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t z)) (cbrt.f64 -8))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) -144)))) (*.f64 t t)))) (*.f64 t (*.f64 (*.f64 z y) (cbrt.f64 -8))))
(+.f64 (*.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -2 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 3) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 z 5) (pow.f64 (cbrt.f64 -8) 5)))) 1/3) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -2 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 8 (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2))))))))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 -8) 2)))))))))
(fma.f64 -1 (*.f64 t (*.f64 y (*.f64 z (cbrt.f64 -8)))) (fma.f64 -1/3 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) -6) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (cbrt.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8)))))))) (*.f64 (*.f64 (*.f64 t t) y) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 1/3 (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))))) (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 3) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 z 5) (pow.f64 (cbrt.f64 -8) 5))))) (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (-.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) -6) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (cbrt.f64 (/.f64 1 (*.f64 t (*.f64 z (cbrt.f64 -8))))))))))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 y y) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))))))))
(-.f64 (fma.f64 1/3 (fma.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2)))) (/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (fma.f64 1/27 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 3) 1728) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t z)) (cbrt.f64 -8))))))) (*.f64 2/3 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 t 5)) (*.f64 (pow.f64 z 5) (pow.f64 (cbrt.f64 -8) 5)))))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (/.f64 -1/3 (*.f64 y (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (/.f64 (fma.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) 144) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t z)) (cbrt.f64 -8)))))) (*.f64 t t)))) (*.f64 t (*.f64 (*.f64 z y) (cbrt.f64 -8))))
(-.f64 (fma.f64 1/3 (fma.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2)))) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (fma.f64 1/27 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) 1728) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (cbrt.f64 -8) 2))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 12) (fma.f64 (pow.f64 (*.f64 t z) 3) -6 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t z)) (cbrt.f64 -8))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) -144))))) (*.f64 2/3 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 t 5)) (*.f64 (pow.f64 z 5) (pow.f64 (cbrt.f64 -8) 5)))))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (/.f64 -1/3 (*.f64 y (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 -8) 2)))) (/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) -6 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t z)) (cbrt.f64 -8))) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) -144)))) (*.f64 t t)))) (*.f64 t (*.f64 (*.f64 z y) (cbrt.f64 -8))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 2 y 1) 2))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2)) 1)
(fma.f64 -1/512 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 6) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 2 y 1) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 y 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 6) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 2 y 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 2 y 1) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 y 1) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 6) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 2 y 1) 2))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2)) 1)
(fma.f64 -1/512 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 6) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 2 y 1) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 y 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 6) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 2 y 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (fma.f64 2 y 1) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 2 y 1) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(+.f64 1 (fma.f64 -1/512 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 6) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4) (*.f64 1/1572864 (pow.f64 t 4))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) (*.f64 -1/16 (cbrt.f64 -1))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (*.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 y y) (*.f64 (*.f64 z z) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (*.f64 z y) (*.f64 z y)))) (*.f64 (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 t -1/8))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 y y) (*.f64 (*.f64 z z) (cos.f64 (*.f64 1/16 (*.f64 t z)))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (*.f64 z y) (*.f64 z y)))) (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 1/3072 (pow.f64 t 3)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t z) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(pow.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)) 1)
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)) (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 t (*.f64 z 1/16)))
(*.f64 (*.f64 t z) 1/16)
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 1 (*.f64 (*.f64 t z) 1/16))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(pow.f64 (*.f64 (*.f64 t z) 1/16) 1)
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(log.f64 (exp.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t z) 1/16)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 z 1/16))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) 1)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))))
(pow.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))) 1)
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(log.f64 (exp.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))) (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(expm1.f64 (log1p.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(exp.f64 (log.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))
(*.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2))
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))) 1)
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(log.f64 (exp.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))) (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z)))) (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 -1/512 (pow.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 2) 1)))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) 1)
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 b) (*.f64 t (fma.f64 2 a 1))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 2 (*.f64 b a) b))))
(pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1)
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (fma.f64 2 (*.f64 b a) b))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (*.f64 t z) (fma.f64 2 y 1))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 1 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (*.f64 z (fma.f64 2 y 1)) t)
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (sqrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/6))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(log.f64 (exp.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 t (*.f64 z (fma.f64 2 y 1)))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 1)
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 z (fma.f64 2 y 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))

eval518.0ms (2.8%)

Compiler

Compiled 31421 to 21430 computations (31.8% saved)

prune425.0ms (2.3%)

Pruning

94 alts after pruning (93 fresh and 1 done)

PrunedKeptTotal
New78169850
Fresh292453
Picked505
Done011
Total81594909
Accuracy
40.7%
Counts
909 → 94
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
23.2%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
29.7%
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.5%
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
27.0%
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
9.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
1.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
26.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
27.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
26.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
3.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
28.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
28.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16)))))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 a (*.f64 b t))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))))))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
25.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
28.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
29.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.4%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.9%
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
31.4%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.6%
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.9%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.5%
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
24.9%
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
30.3%
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
24.9%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
30.9%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
30.4%
(*.f64 x (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
26.5%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
25.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
30.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
28.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
24.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
28.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
23.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
31.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
25.3%
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
28.6%
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
1.7%
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
3.6%
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
14.3%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
11.1%
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
33.1%
x
18.7%
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
23.2%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
29.7%
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.5%
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
27.0%
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.5%
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
9.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
1.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
26.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
27.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
26.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
3.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
28.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
28.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16)))))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 a (*.f64 b t))) 1/16)))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))))))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
25.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
28.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
29.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.4%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.9%
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
31.4%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.6%
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.9%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.5%
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
24.9%
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
30.3%
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
24.9%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
30.9%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
30.4%
(*.f64 x (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
26.5%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
25.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
30.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
28.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
24.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
28.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
23.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
31.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
25.3%
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
28.6%
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
1.7%
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
3.6%
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
14.3%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
11.1%
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
33.1%
x
Compiler

Compiled 11912 to 9148 computations (23.2% saved)

localize1.6s (8.7%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
97.7%
(*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t)
95.9%
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
49.6%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))
43.9%
(cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))
97.8%
(/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))
95.9%
(*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))
49.6%
(cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))
43.9%
(cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))
99.7%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
95.9%
(*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))
62.1%
(cos.f64 (*.f64 t (*.f64 z 1/16)))
43.9%
(cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))
99.9%
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
62.1%
(cos.f64 (*.f64 t (*.f64 z 1/16)))
100.0%
(*.f64 (+.f64 (*.f64 a 2) 1) b)
99.8%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
95.9%
(*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t)
43.9%
(cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))
Compiler

Compiled 492 to 324 computations (34.1% saved)

series39.0ms (0.2%)

Counts
8 → 288
Calls

72 calls:

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

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
752×add-sqr-sqrt
742×pow1
742×*-un-lft-identity
698×add-exp-log
698×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

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

simplify208.0ms (1.1%)

Algorithm
egg-herbie
Rules
1370×associate-*l*
1072×associate-+r+
764×log-prod
732×fma-def
664×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055716240
1152116144
2503916084
Stop Event
node limit
Counts
418 → 256
Calls
Call 1
Inputs
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
b
(+.f64 b (*.f64 2 (*.f64 a b)))
(+.f64 b (*.f64 2 (*.f64 a b)))
(+.f64 b (*.f64 2 (*.f64 a b)))
(*.f64 2 (*.f64 a b))
(+.f64 b (*.f64 2 (*.f64 a b)))
(+.f64 b (*.f64 2 (*.f64 a b)))
(+.f64 b (*.f64 2 (*.f64 a b)))
(*.f64 2 (*.f64 a b))
(+.f64 b (*.f64 2 (*.f64 a b)))
(+.f64 b (*.f64 2 (*.f64 a b)))
(+.f64 b (*.f64 2 (*.f64 a b)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(*.f64 b (+.f64 1 (*.f64 2 a)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
x
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 z 4)) (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 z 4)) (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))) (*.f64 (pow.f64 t 6) (*.f64 x (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4))) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))) (+.f64 (*.f64 -1/12079595520 (pow.f64 z 6)) (*.f64 -1/12079595520 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 6))))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))) 1)
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1)
(pow.f64 (*.f64 (fma.f64 a 2 1) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 a 2 1) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 a 2 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a 2 1) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a 2 1) 3) (pow.f64 b 3)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a 2 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 a 2 1) b)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1)
(*.f64 1 (cos.f64 (*.f64 t (*.f64 z 1/16))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1)
(*.f64 1 (cos.f64 (*.f64 t (*.f64 z 1/16))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))))) 1)
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(*.f64 1 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 2) (cbrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 3)
(pow.f64 (pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2))
(log.f64 (exp.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))))
(cbrt.f64 (pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(exp.f64 (log.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 1)
(*.f64 1 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 t (/.f64 1 (/.f64 16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 y) z z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (sqrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (sqrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 1)
(pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)
(pow.f64 (pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2)
(pow.f64 (/.f64 (/.f64 16 (fma.f64 (*.f64 2 y) z z)) t) -1)
(sqrt.f64 (pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) 1/16) (fma.f64 (*.f64 2 y) z z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t 1/16) 3) (pow.f64 (fma.f64 (*.f64 2 y) z z) 3)))
(cbrt.f64 (/.f64 (pow.f64 t 3) (pow.f64 (/.f64 16 (fma.f64 (*.f64 2 y) z z)) 3)))
(expm1.f64 (log1p.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(exp.f64 (log.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
Outputs
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(fma.f64 -1/8 (*.f64 (*.f64 b a) (*.f64 (*.f64 t x) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(fma.f64 -1/8 (*.f64 b (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) t)) a)) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(fma.f64 -1/8 (*.f64 (*.f64 b a) (*.f64 (*.f64 t x) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 b t))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(fma.f64 -1/8 (*.f64 b (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) t)) a)) (fma.f64 -1/128 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 x (*.f64 t t))) (*.f64 a a))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))
(fma.f64 -1/8 (*.f64 (*.f64 b a) (*.f64 (*.f64 t x) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 b t))))) (fma.f64 1/3072 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (*.f64 (pow.f64 t 3) x) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))
(fma.f64 -1/8 (*.f64 b (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) t)) a)) (fma.f64 -1/128 (*.f64 (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 x (*.f64 t t))) (*.f64 a a))) (fma.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 x (pow.f64 t 3))) (*.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))))
(+.f64 x (*.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (fma.f64 a 2 1) 2))))
(fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (fma.f64 a 2 1) 2))) (*.f64 (*.f64 1/1572864 (pow.f64 b 4)) (*.f64 (*.f64 (pow.f64 t 4) x) (pow.f64 (fma.f64 a 2 1) 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 x (pow.f64 t 4))) 1/1572864)))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (fma.f64 a 2 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (*.f64 (pow.f64 t 6) x) (pow.f64 (fma.f64 a 2 1) 6))) (*.f64 (*.f64 1/1572864 (pow.f64 b 4)) (*.f64 (*.f64 (pow.f64 t 4) x) (pow.f64 (fma.f64 a 2 1) 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 x (pow.f64 t 4)))) (*.f64 (*.f64 x (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 t 6))) (*.f64 -1/12079595520 (pow.f64 b 6)))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (fma.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 t 6)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 6)) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))))
(+.f64 x (*.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (fma.f64 a 2 1) 2))))
(fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (fma.f64 a 2 1) 2))) (*.f64 (*.f64 1/1572864 (pow.f64 b 4)) (*.f64 (*.f64 (pow.f64 t 4) x) (pow.f64 (fma.f64 a 2 1) 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 x (pow.f64 t 4))) 1/1572864)))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (fma.f64 a 2 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (*.f64 (pow.f64 t 6) x) (pow.f64 (fma.f64 a 2 1) 6))) (*.f64 (*.f64 1/1572864 (pow.f64 b 4)) (*.f64 (*.f64 (pow.f64 t 4) x) (pow.f64 (fma.f64 a 2 1) 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 x (pow.f64 t 4)))) (*.f64 (*.f64 x (*.f64 (pow.f64 (fma.f64 2 a 1) 6) (pow.f64 t 6))) (*.f64 -1/12079595520 (pow.f64 b 6)))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)) x) (fma.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 t 6)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 6)) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
b
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 2 (*.f64 a b))
(*.f64 2 (*.f64 b a))
(*.f64 a (*.f64 2 b))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 2 (*.f64 a b))
(*.f64 2 (*.f64 b a))
(*.f64 a (*.f64 2 b))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(+.f64 b (*.f64 2 (*.f64 a b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(*.f64 b (+.f64 1 (*.f64 2 a)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (pow.f64 z 4))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 (pow.f64 t 6) (*.f64 -1/12079595520 (pow.f64 z 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (pow.f64 z 4))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 (pow.f64 t 6) (*.f64 -1/12079595520 (pow.f64 z 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (*.f64 x (pow.f64 z 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x) (*.f64 (*.f64 x (pow.f64 z 4)) (*.f64 1/1572864 (pow.f64 t 4))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (*.f64 x (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 (*.f64 x (pow.f64 z 6)) (*.f64 -1/12079595520 (pow.f64 t 6)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (*.f64 x (pow.f64 z 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x) (*.f64 (*.f64 x (pow.f64 z 4)) (*.f64 1/1572864 (pow.f64 t 4))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (*.f64 x (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 (*.f64 x (pow.f64 z 6)) (*.f64 -1/12079595520 (pow.f64 t 6)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (pow.f64 z 4))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 (pow.f64 t 6) (*.f64 -1/12079595520 (pow.f64 z 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (pow.f64 z 4))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4)) (*.f64 (pow.f64 t 6) (*.f64 -1/12079595520 (pow.f64 z 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
x
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(+.f64 x (*.f64 (*.f64 (*.f64 t t) x) (*.f64 -1/512 (+.f64 (*.f64 z z) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (fma.f64 z z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)))) x)
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 z 4)) (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)))))))))
(+.f64 x (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (*.f64 z z) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (*.f64 (*.f64 (pow.f64 t 4) x) (fma.f64 1/1572864 (pow.f64 z 4) (fma.f64 1/1572864 (pow.f64 (fma.f64 (*.f64 2 a) b b) 4) (*.f64 (*.f64 1/262144 (*.f64 z z)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (fma.f64 z z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)))) x) (*.f64 (fma.f64 1/1572864 (pow.f64 z 4) (fma.f64 1/1572864 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2) 1/262144)))) (*.f64 x (pow.f64 t 4))))
(+.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 -1/512 (fma.f64 z z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2))) (*.f64 t t)) (*.f64 (fma.f64 1/1572864 (pow.f64 z 4) (fma.f64 1/1572864 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2) 1/262144)))) (pow.f64 t 4)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 x (+.f64 (*.f64 1/1572864 (pow.f64 z 4)) (+.f64 (*.f64 1/1572864 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4)) (*.f64 1/262144 (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))) (*.f64 (pow.f64 t 6) (*.f64 x (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 4))) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))) (+.f64 (*.f64 -1/12079595520 (pow.f64 z 6)) (*.f64 -1/12079595520 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 6))))))))))
(+.f64 x (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (+.f64 (*.f64 z z) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))) (fma.f64 (pow.f64 t 4) (*.f64 x (fma.f64 1/1572864 (pow.f64 z 4) (fma.f64 1/1572864 (pow.f64 (fma.f64 (*.f64 2 a) b b) 4) (*.f64 (*.f64 1/262144 (*.f64 z z)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))) (*.f64 (*.f64 (pow.f64 t 6) x) (fma.f64 -1/805306368 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 (*.f64 2 a) b b) 4)) (fma.f64 -1/805306368 (*.f64 (pow.f64 z 4) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)) (*.f64 -1/12079595520 (+.f64 (pow.f64 z 6) (pow.f64 (fma.f64 (*.f64 2 a) b b) 6)))))))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (fma.f64 z z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)))) x) (fma.f64 (pow.f64 t 4) (*.f64 x (fma.f64 1/1572864 (pow.f64 z 4) (fma.f64 1/1572864 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2) 1/262144))))) (*.f64 (fma.f64 -1/805306368 (*.f64 z (*.f64 z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4))) (fma.f64 -1/12079595520 (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 6)) (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2) (*.f64 (pow.f64 z 4) -1/805306368)))) (*.f64 x (pow.f64 t 6)))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 x (*.f64 -1/512 (fma.f64 z z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2)))) x) (*.f64 x (+.f64 (*.f64 (fma.f64 1/1572864 (pow.f64 z 4) (fma.f64 1/1572864 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 4) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2) 1/262144)))) (pow.f64 t 4)) (*.f64 (+.f64 (*.f64 -1/12079595520 (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 b (fma.f64 2 a 1)) 6))) (*.f64 -1/805306368 (*.f64 (*.f64 z (*.f64 z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2))) (fma.f64 z z (pow.f64 (*.f64 b (fma.f64 2 a 1)) 2))))) (pow.f64 t 6)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 x (*.f64 z z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(fma.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))) (*.f64 (*.f64 (*.f64 z z) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))) (*.f64 (*.f64 t t) -1/512)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 x (*.f64 z z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (*.f64 x (pow.f64 z 4)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))))
(fma.f64 -1/512 (*.f64 x (*.f64 (*.f64 (*.f64 z z) (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))) (*.f64 t t))) (fma.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))) (*.f64 (pow.f64 t 4) (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))) 1/1572864))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 (*.f64 x (*.f64 z z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (*.f64 x (pow.f64 z 6)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (*.f64 x (pow.f64 z 4)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b)))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))))
(fma.f64 -1/512 (*.f64 x (*.f64 (*.f64 (*.f64 z z) (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))) (*.f64 t t))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))) (fma.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))) (*.f64 (pow.f64 t 4) (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))) 1/1572864)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
(fma.f64 -1/8 (*.f64 b (*.f64 a (*.f64 x (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) t)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z))))))
(fma.f64 -1/8 (*.f64 b (*.f64 a (*.f64 x (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) t)))) (fma.f64 -1/128 (*.f64 (*.f64 x (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 t t))) (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))) (fma.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))))
(fma.f64 -1/8 (*.f64 b (*.f64 a (*.f64 x (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) t)))) (fma.f64 -1/128 (*.f64 (*.f64 x (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 t t))) (*.f64 a (*.f64 a (*.f64 b b)))) (fma.f64 1/3072 (*.f64 (*.f64 x (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 t 3))) (*.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 1/16 (*.f64 t z))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (*.f64 (pow.f64 (fma.f64 a 2 1) 2) (cos.f64 (*.f64 (*.f64 1/16 t) z))))) (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))))
(fma.f64 -1/512 (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 b t) (*.f64 b t))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (*.f64 (pow.f64 (fma.f64 a 2 1) 2) (cos.f64 (*.f64 (*.f64 1/16 t) z))))) (fma.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (pow.f64 (fma.f64 a 2 1) 4))) (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
(fma.f64 -1/512 (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 b t) (*.f64 b t))) (fma.f64 1/1572864 (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (pow.f64 b 4) (pow.f64 t 4))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (*.f64 (pow.f64 (fma.f64 a 2 1) 2) (cos.f64 (*.f64 (*.f64 1/16 t) z))))) (fma.f64 -1/12079595520 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (pow.f64 (fma.f64 a 2 1) 6))) (fma.f64 1/1572864 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (pow.f64 (fma.f64 a 2 1) 4))) (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))))))
(fma.f64 -1/512 (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 2) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 b t) (*.f64 b t))) (fma.f64 -1/12079595520 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (pow.f64 (fma.f64 2 a 1) 6))) (*.f64 (pow.f64 b 6) (pow.f64 t 6))) (fma.f64 1/1572864 (*.f64 (*.f64 (pow.f64 (fma.f64 2 a 1) 4) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (pow.f64 b 4) (pow.f64 t 4))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) -1/512))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6) (*.f64 -1/12079595520 (pow.f64 t 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 (*.f64 1/16 t) z)))))
(fma.f64 -1/8 (*.f64 t (*.f64 z (*.f64 y (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 1/16 (*.f64 t z))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 (*.f64 1/16 t) z)))) (*.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 y y)) (*.f64 (*.f64 z z) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/8 (*.f64 t (*.f64 z (*.f64 y (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z z) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 y y))) -1/128))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 -1/8 (*.f64 t (*.f64 (*.f64 z y) (sin.f64 (*.f64 (*.f64 1/16 t) z)))) (fma.f64 -1/128 (*.f64 (*.f64 (*.f64 t t) (*.f64 y y)) (*.f64 (*.f64 z z) (cos.f64 (*.f64 (*.f64 1/16 t) z)))) (*.f64 1/3072 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 y 3)) (*.f64 (sin.f64 (*.f64 (*.f64 1/16 t) z)) (pow.f64 z 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 t (*.f64 z (*.f64 y (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 1/16 (*.f64 t z)))) (fma.f64 -1/128 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 y y)))) (*.f64 (pow.f64 t 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) 1/3072))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))))
(+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))
(fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2) (*.f64 (*.f64 t t) -1/512))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 1 (*.f64 2 y)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 t t) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 (*.f64 2 y) z z) 6)) (*.f64 (*.f64 1/1572864 (pow.f64 t 4)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 4)))))
(+.f64 (fma.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (*.f64 z (fma.f64 2 y 1)) 2))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 z (fma.f64 2 y 1)) 4)) (*.f64 (pow.f64 (*.f64 z (fma.f64 2 y 1)) 6) (*.f64 -1/12079595520 (pow.f64 t 6)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 (*.f64 z y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 (*.f64 z y) 1/8))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 t (*.f64 z y))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (*.f64 (*.f64 z y) 1/8)))
(*.f64 t (+.f64 (*.f64 1/16 z) (*.f64 (*.f64 z y) 1/8)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t z) (fma.f64 -2 y -1)))
(*.f64 t (*.f64 (*.f64 z (fma.f64 -2 y -1)) -1/16))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t z) (fma.f64 -2 y -1)))
(*.f64 t (*.f64 (*.f64 z (fma.f64 -2 y -1)) -1/16))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t z) (fma.f64 -2 y -1)))
(*.f64 t (*.f64 (*.f64 z (fma.f64 -2 y -1)) -1/16))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 (*.f64 t z) (fma.f64 -2 y -1)))
(*.f64 t (*.f64 (*.f64 z (fma.f64 -2 y -1)) -1/16))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))) 1)
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 1)
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3)))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 1))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(*.f64 x (cos.f64 (*.f64 (fma.f64 a 2 1) (*.f64 1/16 (*.f64 b t)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1)
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(pow.f64 (*.f64 (fma.f64 a 2 1) b) 1)
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3)
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3)
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 a 2 1) b)) 2)
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 2))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 a 2 1)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a 2 1) b))))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 a 2 1) 3) (pow.f64 b 3)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a 2 1) 3)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b)) 1))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 a 2 1) b)))
(fma.f64 (*.f64 2 a) b b)
(*.f64 b (fma.f64 2 a 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 z 1/16))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 1)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3) 1/3)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 1))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 1)
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 2)
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3)))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3) (pow.f64 x 3)))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 z 1/16))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 1)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3) 1/3)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2)
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 3))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 1))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cos.f64 (*.f64 (*.f64 1/16 t) z))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))))) 1)
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 1)
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))) 3)
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))) 2)
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 2))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))) 3)))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) (pow.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b))) 3)))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 1/16 t) z)) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 b t) (*.f64 (fma.f64 2 a 1) 1/16)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(*.f64 1 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 2) (cbrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1)
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(pow.f64 (cbrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 3)
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(pow.f64 (pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3) 1/3)
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(pow.f64 (sqrt.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 2)
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(sqrt.f64 (pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(log.f64 (exp.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(cbrt.f64 (pow.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 1))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t)))
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))) 1)
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 1 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 t (/.f64 1 (/.f64 16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 y) z z))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(*.f64 (sqrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (sqrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 1)
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(pow.f64 (pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 3) 1/3)
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(pow.f64 (sqrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2)
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(pow.f64 (/.f64 (/.f64 16 (fma.f64 (*.f64 2 y) z z)) t) -1)
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(sqrt.f64 (pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 2))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) 1/16) (fma.f64 (*.f64 2 y) z z)))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(cbrt.f64 (pow.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z))) 3))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t 1/16) 3) (pow.f64 (fma.f64 (*.f64 2 y) z z) 3)))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(cbrt.f64 (/.f64 (pow.f64 t 3) (pow.f64 (/.f64 16 (fma.f64 (*.f64 2 y) z z)) 3)))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(expm1.f64 (log1p.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(exp.f64 (log.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(exp.f64 (*.f64 (log.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))
(log1p.f64 (expm1.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (fma.f64 (*.f64 2 y) z z) (*.f64 1/16 t))
(*.f64 1/16 (*.f64 z (*.f64 t (fma.f64 2 y 1))))

eval399.0ms (2.1%)

Compiler

Compiled 23456 to 15788 computations (32.7% saved)

prune495.0ms (2.7%)

Pruning

125 alts after pruning (123 fresh and 2 done)

PrunedKeptTotal
New69367760
Fresh325688
Picked415
Done011
Total729125854
Accuracy
41.7%
Counts
854 → 125
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.9%
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
29.2%
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
7.6%
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
7.9%
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
15.6%
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
32.0%
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
30.9%
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
9.6%
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
30.1%
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
20.4%
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
23.2%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
26.3%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
31.5%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
27.0%
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
29.7%
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
9.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
1.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
27.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
26.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
3.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))) 3))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 1/16))) 3))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16))) 3))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 1/16))) 3))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 b a) t)) 1/16))) 3))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1/16))) 3))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
25.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
29.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.4%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.9%
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
31.4%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.6%
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.9%
(*.f64 (*.f64 x 1) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
32.0%
(*.f64 (*.f64 x 1) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
32.0%
(*.f64 (*.f64 x 1) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
31.5%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
19.9%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3) t) 16)))
31.8%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3) t) 16)))
28.3%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1) t) 16)))
30.7%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
24.6%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b))) t) 16)))
24.2%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3)) t) 16)))
31.5%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
30.1%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
29.1%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
31.9%
(*.f64 (*.f64 x 1) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
32.0%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
31.5%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
31.5%
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
31.5%
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
24.9%
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
30.3%
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
31.0%
(*.f64 x (*.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
24.9%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
30.9%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
31.4%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.4%
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
30.9%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
26.5%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
25.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
29.8%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
29.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
30.4%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.1%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
30.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
28.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
30.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
29.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
23.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
30.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
30.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
31.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
31.1%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
31.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
23.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
25.3%
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
28.6%
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
32.0%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
32.4%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
33.1%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
10.4%
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
11.4%
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
4.6%
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
4.0%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
14.0%
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
14.5%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
14.3%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
14.6%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
11.8%
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
11.9%
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
33.1%
x
27.9%
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
29.2%
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
7.6%
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
7.9%
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
15.6%
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
32.0%
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
30.9%
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
9.6%
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
30.1%
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
20.4%
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
23.2%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
26.3%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
31.5%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
27.0%
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
29.7%
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.0%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
9.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
1.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
27.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
26.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
3.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))) 3))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 1/16))) 3))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16))) 3))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 1/16))) 3))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 b a) t)) 1/16))) 3))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1/16))) 3))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
25.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
29.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.4%
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.9%
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
31.4%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.6%
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.9%
(*.f64 (*.f64 x 1) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
32.0%
(*.f64 (*.f64 x 1) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
32.0%
(*.f64 (*.f64 x 1) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
31.5%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
19.9%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3) t) 16)))
31.8%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3) t) 16)))
28.3%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1) t) 16)))
30.7%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
24.6%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b))) t) 16)))
24.2%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3)) t) 16)))
31.5%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
30.1%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
29.1%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
31.9%
(*.f64 (*.f64 x 1) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
32.0%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
31.5%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
31.5%
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
31.5%
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
24.9%
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
30.3%
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
31.0%
(*.f64 x (*.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
24.9%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
30.9%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
31.4%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.4%
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
30.9%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
26.5%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
25.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
29.8%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
29.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
30.4%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.1%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
30.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
28.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
30.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
29.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
23.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
30.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
30.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
31.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
31.1%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
31.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
23.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
25.3%
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
28.6%
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
32.0%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
32.4%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
33.1%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
10.4%
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
11.4%
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
4.6%
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
4.0%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
14.0%
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
14.5%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
14.3%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
14.6%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
11.8%
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
11.9%
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
33.1%
x
Compiler

Compiled 14020 to 10870 computations (22.5% saved)

localize967.0ms (5.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
97.0%
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
72.5%
(cos.f64 (/.f64 (*.f64 t z) 16))
65.1%
(pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3)
60.2%
(cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16))
99.4%
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)
97.7%
(*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))
78.3%
(cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))
62.1%
(cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
99.9%
(*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))
99.9%
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3)
72.5%
(cos.f64 (*.f64 t (*.f64 z 1/16)))
51.6%
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
96.7%
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
81.3%
(*.f64 (*.f64 t t) (*.f64 z z))
99.8%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
62.9%
(cos.f64 (*.f64 1/16 (*.f64 b t)))
Compiler

Compiled 364 to 219 computations (39.8% saved)

series68.0ms (0.4%)

Counts
13 → 314
Calls

111 calls:

TimeVariablePointExpression
4.0ms
y
@0
(cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
4.0ms
t
@0
(cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
3.0ms
t
@-inf
(pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3)
3.0ms
t
@-inf
(cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16))
3.0ms
y
@inf
(cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))

rewrite96.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
882×add-sqr-sqrt
866×pow1
858×*-un-lft-identity
826×add-exp-log
826×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047339
1987335
Stop Event
node limit
Counts
13 → 142
Calls
Call 1
Inputs
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (*.f64 t t) (*.f64 z z))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3)
(*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))
(cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3))
(cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))
(*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)
(cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16))
(pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1)
(*.f64 1 (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(pow.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 1/16 (*.f64 b t)))))) (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x) 1)
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 t (*.f64 z z))))) 1)
(pow.f64 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 t (*.f64 z z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 t (*.f64 z z)))) (*.f64 t (*.f64 t (*.f64 z z)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)))) 1)
(pow.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)) (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))) (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) 1)
(*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))
(*.f64 1 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) x)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) 1/3)
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))) 1)
(*.f64 1 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) (sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) 3))
(*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3/2) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3/2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) 1)
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) 1/3)
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(*.f64 1 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 1)
(pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)
(pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)) t)
(*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (sqrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))
(*.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z)) 1/16)
(log.f64 (exp.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1)
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (*.f64 b t) (fma.f64 2 a 1))
(*.f64 1 (*.f64 t (*.f64 b (fma.f64 2 a 1))))
(*.f64 (*.f64 b (fma.f64 2 a 1)) t)
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/6))
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))

simplify203.0ms (1.1%)

Algorithm
egg-herbie
Rules
1186×fma-def
616×distribute-lft-in
610×distribute-rgt-in
564×*-commutative
422×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
079320230
1229519386
2667419218
Stop Event
node limit
Counts
456 → 311
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 t 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 t 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x))))))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(pow.f64 x 3)
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 x 3) (pow.f64 z 2))) (*.f64 -1/512 (*.f64 (pow.f64 x 3) (pow.f64 z 2))))) (pow.f64 x 3))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 x 3) (pow.f64 z 2))) (*.f64 -1/512 (*.f64 (pow.f64 x 3) (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 x 2) (pow.f64 z 4))) (*.f64 1/262144 (*.f64 (pow.f64 x 2) (pow.f64 z 4)))))))) (pow.f64 x 3)))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 x 3) (pow.f64 z 2))) (*.f64 -1/512 (*.f64 (pow.f64 x 3) (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 x 2) (pow.f64 z 4))) (*.f64 1/262144 (*.f64 (pow.f64 x 2) (pow.f64 z 4)))))))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 x 2) (pow.f64 z 4))) (*.f64 1/262144 (*.f64 (pow.f64 x 2) (pow.f64 z 4))))))) (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 x 3) (pow.f64 z 6))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 x 3) (pow.f64 z 6))) (*.f64 x (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 x 2) (pow.f64 z 6))) (*.f64 -1/6039797760 (*.f64 (pow.f64 x 2) (pow.f64 z 6))))))))) (pow.f64 x 3))))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(pow.f64 x 3)
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (pow.f64 x 3))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (+.f64 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 t 4) (pow.f64 x 2))) (*.f64 1/262144 (*.f64 (pow.f64 t 4) (pow.f64 x 2)))))))) (pow.f64 x 3)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (+.f64 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 t 4) (pow.f64 x 2))) (*.f64 1/262144 (*.f64 (pow.f64 t 4) (pow.f64 x 2)))))))) (+.f64 (*.f64 (pow.f64 z 6) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 t 4) (pow.f64 x 2))) (*.f64 1/262144 (*.f64 (pow.f64 t 4) (pow.f64 x 2))))))) (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 t 6) (pow.f64 x 3))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 x 3))) (*.f64 x (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 t 6) (pow.f64 x 2))) (*.f64 -1/6039797760 (*.f64 (pow.f64 t 6) (pow.f64 x 2))))))))) (pow.f64 x 3))))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
1
1
1
1
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (*.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (pow.f64 (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9))) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2)))))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (pow.f64 (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9))) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))))))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2)))))))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9))) 3)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (*.f64 (pow.f64 (cbrt.f64 1/16) 2) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3)))))) (*.f64 -16/27 (*.f64 (pow.f64 1 1/9) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 1/16) 2))))))))))))))))))
1
1
1
1
1
1
(*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 y (cbrt.f64 1/16)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)))
(+.f64 (*.f64 -4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 11) (pow.f64 z 11))) 1/9) (*.f64 (pow.f64 y 2) (cbrt.f64 1/16)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 y (cbrt.f64 1/16)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16))))
(+.f64 (*.f64 -4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 11) (pow.f64 z 11))) 1/9) (*.f64 (pow.f64 y 2) (cbrt.f64 1/16)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 (pow.f64 y 3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3))))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 y (cbrt.f64 1/16)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))) (*.f64 y (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))) (+.f64 (*.f64 y (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2)))))))))))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))) (+.f64 (*.f64 y (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))))) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (*.f64 (pow.f64 (cbrt.f64 1/16) 2) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3)))))) (*.f64 -16/27 (*.f64 (pow.f64 1 1/9) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 1/16) 2)))))))))))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(*.f64 b t)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (*.f64 a (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))) (*.f64 b t))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (*.f64 a (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2))))) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 b t)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (*.f64 a (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2))))) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 3) (-.f64 (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 3) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (pow.f64 t 5))) 1/3) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2)))))))))) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 b t))))
(*.f64 2 (*.f64 a (*.f64 b t)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 a (*.f64 b t))))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 a (*.f64 b t)))))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (+.f64 (*.f64 1/108 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 3) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (pow.f64 t 5))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2) (pow.f64 (cbrt.f64 4) 2)))))) (cbrt.f64 4)))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2))))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 a (*.f64 b t))))))
(*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 -2 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b (*.f64 t (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2)))) (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 -2 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b (*.f64 t (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2)))) (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 3) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 -8) 5)))) 1/3) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 -2 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b (*.f64 t (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2))))))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1)
(*.f64 1 (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(pow.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 1/16 (*.f64 b t)))))) (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x) 1)
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 t (*.f64 z z))))) 1)
(pow.f64 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 t (*.f64 z z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 t (*.f64 z z)))) (*.f64 t (*.f64 t (*.f64 z z)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)))) 1)
(pow.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)) (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))) (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) 1)
(*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))
(*.f64 1 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) x)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) 1/3)
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))) 1)
(*.f64 1 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) (sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) 3))
(*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3/2) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3/2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) 1)
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) 1/3)
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(*.f64 1 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 1)
(pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)
(pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1)
(log.f64 (exp.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)) t)
(*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (sqrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))
(*.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z)) 1/16)
(log.f64 (exp.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1)
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (*.f64 b t) (fma.f64 2 a 1))
(*.f64 1 (*.f64 t (*.f64 b (fma.f64 2 a 1))))
(*.f64 (*.f64 b (fma.f64 2 a 1)) t)
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/6))
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
Outputs
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (*.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 t 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (*.f64 (*.f64 -1/12079595520 (pow.f64 b 6)) (pow.f64 t 6))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))
(+.f64 1 (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (*.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 t t))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 t 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (pow.f64 t 4)) (*.f64 (*.f64 -1/12079595520 (pow.f64 b 6)) (pow.f64 t 6))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)))))
(+.f64 x (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)) (*.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 (*.f64 t t) x))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) x)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) x) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)) (*.f64 (*.f64 -1/12079595520 (pow.f64 b 6)) (*.f64 (pow.f64 t 6) x))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)))))
(+.f64 x (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)) (*.f64 (*.f64 -1/512 (*.f64 b b)) (*.f64 (*.f64 t t) x))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) x))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) x)) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x)) x) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) x)) (*.f64 (*.f64 -1/12079595520 (pow.f64 b 6)) (*.f64 (pow.f64 t 6) x))))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 t 2) (pow.f64 z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(neg.f64 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 x (neg.f64 (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(neg.f64 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 x (neg.f64 (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(neg.f64 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 x (neg.f64 (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(neg.f64 (*.f64 x (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
(*.f64 x (neg.f64 (*.f64 (cbrt.f64 -1) (cos.f64 (*.f64 1/16 (*.f64 t z))))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 (*.f64 -1/12079595520 (pow.f64 t 6)) (*.f64 x (pow.f64 z 6)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 (*.f64 -1/12079595520 (pow.f64 t 6)) (*.f64 x (pow.f64 z 6)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(pow.f64 x 3)
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 x 3) (pow.f64 z 2))) (*.f64 -1/512 (*.f64 (pow.f64 x 3) (pow.f64 z 2))))) (pow.f64 x 3))
(fma.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z z) (pow.f64 x 3)) -3/512) (pow.f64 x 3))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 x 3) (pow.f64 z 2))) (*.f64 -1/512 (*.f64 (pow.f64 x 3) (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 x 2) (pow.f64 z 4))) (*.f64 1/262144 (*.f64 (pow.f64 x 2) (pow.f64 z 4)))))))) (pow.f64 x 3)))
(fma.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z z) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 t 4) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 x 3)) (fma.f64 1/131072 (*.f64 (pow.f64 z 4) (pow.f64 x 3)) (*.f64 x (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x x)) 1/196608)))) (pow.f64 x 3)))
(fma.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z z) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x x)) 1/196608)) (*.f64 (*.f64 (pow.f64 z 4) (pow.f64 x 3)) 13/1572864)) (pow.f64 x 3)))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 x 3) (pow.f64 z 2))) (*.f64 -1/512 (*.f64 (pow.f64 x 3) (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 x 3) (pow.f64 z 4))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 x 2) (pow.f64 z 4))) (*.f64 1/262144 (*.f64 (pow.f64 x 2) (pow.f64 z 4)))))))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 x 2) (pow.f64 z 4))) (*.f64 1/262144 (*.f64 (pow.f64 x 2) (pow.f64 z 4))))))) (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 x 3) (pow.f64 z 6))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 x 3) (pow.f64 z 6))) (*.f64 x (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 x 2) (pow.f64 z 6))) (*.f64 -1/6039797760 (*.f64 (pow.f64 x 2) (pow.f64 z 6))))))))) (pow.f64 x 3))))
(fma.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z z) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 t 4) (fma.f64 1/1572864 (*.f64 (pow.f64 z 4) (pow.f64 x 3)) (fma.f64 1/131072 (*.f64 (pow.f64 z 4) (pow.f64 x 3)) (*.f64 x (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x x)) 1/196608)))) (fma.f64 (pow.f64 t 6) (fma.f64 -1/512 (*.f64 x (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x x)) 1/196608))) (fma.f64 -1/402653184 (*.f64 (pow.f64 z 6) (pow.f64 x 3)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 z 6) (pow.f64 x 3)) (*.f64 x (*.f64 (*.f64 (pow.f64 z 6) (*.f64 x x)) -1/377487360))))) (pow.f64 x 3))))
(fma.f64 (*.f64 t t) (*.f64 (*.f64 (*.f64 z z) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x x)) 1/196608)) (*.f64 (*.f64 (pow.f64 z 4) (pow.f64 x 3)) 13/1572864)) (fma.f64 (pow.f64 t 6) (fma.f64 -1/512 (*.f64 (*.f64 x (*.f64 z z)) (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x x)) 1/196608)) (+.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 z 6) (*.f64 x x)) -1/377487360)) (*.f64 (*.f64 (pow.f64 z 6) (pow.f64 x 3)) -31/12079595520))) (pow.f64 x 3))))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(pow.f64 x 3)
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (pow.f64 x 3))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 t t) (pow.f64 x 3)) -3/512) (pow.f64 x 3))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (+.f64 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 t 4) (pow.f64 x 2))) (*.f64 1/262144 (*.f64 (pow.f64 t 4) (pow.f64 x 2)))))))) (pow.f64 x 3)))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 t t) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 z 4) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (fma.f64 1/131072 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 x (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x x)) 1/196608)))) (pow.f64 x 3)))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 t t) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 z 4) (+.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x x)) 1/196608)) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) 13/1572864)) (pow.f64 x 3)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (+.f64 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (+.f64 (*.f64 1/131072 (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 t 4) (pow.f64 x 2))) (*.f64 1/262144 (*.f64 (pow.f64 t 4) (pow.f64 x 2)))))))) (+.f64 (*.f64 (pow.f64 z 6) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 1/786432 (*.f64 (pow.f64 t 4) (pow.f64 x 2))) (*.f64 1/262144 (*.f64 (pow.f64 t 4) (pow.f64 x 2))))))) (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 t 6) (pow.f64 x 3))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 x 3))) (*.f64 x (+.f64 (*.f64 -1/402653184 (*.f64 (pow.f64 t 6) (pow.f64 x 2))) (*.f64 -1/6039797760 (*.f64 (pow.f64 t 6) (pow.f64 x 2))))))))) (pow.f64 x 3))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 t t) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 z 4) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (fma.f64 1/131072 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 x (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x x)) 1/196608)))) (fma.f64 (pow.f64 z 6) (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) x) (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x x)) 1/196608)) (fma.f64 -1/402653184 (*.f64 (pow.f64 t 6) (pow.f64 x 3)) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 x 3)) (*.f64 x (*.f64 (*.f64 (pow.f64 t 6) (*.f64 x x)) -1/377487360))))) (pow.f64 x 3))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 t t) (pow.f64 x 3)) -3/512) (fma.f64 (pow.f64 z 4) (+.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x x)) 1/196608)) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) 13/1572864)) (fma.f64 (pow.f64 z 6) (fma.f64 -1/512 (*.f64 (*.f64 (*.f64 t t) x) (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x x)) 1/196608)) (+.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 t 6) (*.f64 x x)) -1/377487360)) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 x 3)) -31/12079595520))) (pow.f64 x 3))))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 3))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 (*.f64 -1/12079595520 (pow.f64 t 6)) (*.f64 x (pow.f64 z 6)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
x
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x)
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))))))
(+.f64 x (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))))
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))) x) (fma.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (*.f64 (*.f64 -1/12079595520 (pow.f64 t 6)) (*.f64 x (pow.f64 z 6)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))
1
1
1
1
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))))
(cos.f64 (*.f64 1/16 (*.f64 t z)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (*.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (neg.f64 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8)))))
(-.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y (sin.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (pow.f64 (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9))) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2)))))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8))) (*.f64 (*.f64 y y) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/36 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (fma.f64 1/18 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) 2)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8)) (neg.f64 y))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (pow.f64 (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9))) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))))))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2)))))))) (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9))) 3)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (*.f64 (pow.f64 (cbrt.f64 1/16) 2) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3)))))) (*.f64 -16/27 (*.f64 (pow.f64 1 1/9) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 1/16) 2))))))))))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/36 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (fma.f64 1/18 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9))))))) (*.f64 (pow.f64 y 3) (-.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) (fma.f64 -1/36 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (fma.f64 1/18 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)))))))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (fma.f64 -1/6 (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) 3) (+.f64 (*.f64 -1/27 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (+.f64 (*.f64 -1/48 (+.f64 (*.f64 -16/9 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 8/27))) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18))) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) z)) (*.f64 (pow.f64 (cbrt.f64 1/16) 2) (+.f64 (*.f64 -16/9 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 8/27)))) (*.f64 -16/27 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 1/16) 2)))))))))))))))))
(+.f64 (-.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y (sin.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8))) (fma.f64 (pow.f64 y 3) (fma.f64 (neg.f64 (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36))) (*.f64 (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 3) 1/512) (fma.f64 -1/27 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) (fma.f64 -1/48 (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18))) (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) z)) (pow.f64 (cbrt.f64 1/16) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27)) (*.f64 -16/27 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 1/16) 2)))))))))) (neg.f64 (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) 2)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36)))))))
(+.f64 (-.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 y (sin.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8))) (fma.f64 (pow.f64 y 3) (fma.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36)))) (*.f64 (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 3) 1/512) (fma.f64 -1/27 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) (fma.f64 -1/48 (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18))) (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) z)) (pow.f64 (cbrt.f64 1/16) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27)) (*.f64 -16/27 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 1/16) 2)))))))))) (neg.f64 (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) 2)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36)))))))
1
1
1
1
1
1
(*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16))
(*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 y (cbrt.f64 1/16)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)))
(fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18)) (*.f64 y (cbrt.f64 1/16))) (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)))
(+.f64 (*.f64 -4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 11) (pow.f64 z 11))) 1/9) (*.f64 (pow.f64 y 2) (cbrt.f64 1/16)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 y (cbrt.f64 1/16)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16))))
(fma.f64 -4/9 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 11) (pow.f64 z 11)) 1/18) (pow.f64 (*.f64 (pow.f64 t 11) (pow.f64 z 11)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 1/16))) (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18)) (*.f64 y (cbrt.f64 1/16))) (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16))))
(+.f64 (*.f64 -4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 11) (pow.f64 z 11))) 1/9) (*.f64 (pow.f64 y 2) (cbrt.f64 1/16)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 (pow.f64 y 3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3))))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 y (cbrt.f64 1/16)))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)))))
(fma.f64 -4/9 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 11) (pow.f64 z 11)) 1/18) (pow.f64 (*.f64 (pow.f64 t 11) (pow.f64 z 11)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 1/16))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (pow.f64 y 3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -16/9 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 8/27))))) (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18)) (*.f64 y (cbrt.f64 1/16))) (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)))))
(fma.f64 -4/9 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 11) (pow.f64 z 11)) 1/18) (pow.f64 (*.f64 (pow.f64 t 11) (pow.f64 z 11)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 1/16))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 z z))) (*.f64 (*.f64 (pow.f64 y 3) (cbrt.f64 1/16)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27))) (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18)) (*.f64 y (cbrt.f64 1/16))) (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (+.f64 z (*.f64 2 (*.f64 y z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 (*.f64 t y) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/8 (*.f64 t (*.f64 y z)))
(*.f64 1/8 (*.f64 (*.f64 t y) z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 t (*.f64 y z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 1/8 (*.f64 (*.f64 t y) z)))
(fma.f64 1/8 (*.f64 (*.f64 t y) z) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (fma.f64 -2 y -1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 y -2 -1)))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (fma.f64 -2 y -1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 y -2 -1)))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (fma.f64 -2 y -1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 y -2 -1)))
(*.f64 -1/16 (*.f64 t (*.f64 z (-.f64 (*.f64 -2 y) 1))))
(*.f64 -1/16 (*.f64 t (*.f64 z (fma.f64 -2 y -1))))
(*.f64 (*.f64 -1/16 t) (*.f64 z (fma.f64 y -2 -1)))
(*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))) (*.f64 y (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8)))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))) (+.f64 (*.f64 y (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2)))))))))))
(fma.f64 1/16 (*.f64 t z) (fma.f64 y (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) (*.f64 (*.f64 y y) (fma.f64 -1/36 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (fma.f64 1/18 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9))))))))
(fma.f64 1/16 (*.f64 t z) (fma.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36)) (*.f64 y (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8))))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 t z))) (+.f64 (*.f64 y (+.f64 (*.f64 1/24 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)) (*.f64 1/12 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 13) (pow.f64 z 13))) 1/9)))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/36 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (+.f64 (*.f64 1/18 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 17) (pow.f64 z 17))) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))))) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/9) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))) (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 14) (pow.f64 z 14))) 1/9) (pow.f64 (cbrt.f64 1/16) 2))))))) (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (*.f64 (cbrt.f64 1/16) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 t z)) 1/3) (*.f64 (pow.f64 (cbrt.f64 1/16) 2) (+.f64 (*.f64 -16/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/3))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 1/3)))))) (*.f64 -16/27 (*.f64 (pow.f64 1 1/9) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (pow.f64 (cbrt.f64 1/16) 2)))))))))))))))
(fma.f64 1/16 (*.f64 t z) (fma.f64 y (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) (fma.f64 (*.f64 y y) (fma.f64 -1/36 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (fma.f64 1/18 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9))))) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -1/27 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (+.f64 (*.f64 -1/48 (+.f64 (*.f64 -16/9 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 8/27))) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18))) (*.f64 (cbrt.f64 (*.f64 t z)) (*.f64 (cbrt.f64 1/16) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) z)) (*.f64 (pow.f64 (cbrt.f64 1/16) 2) (+.f64 (*.f64 -16/9 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) 8/27)))) (*.f64 -16/27 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 1/16) 2))))))))))))))
(fma.f64 1/16 (*.f64 t z) (fma.f64 y (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18) (pow.f64 (*.f64 (pow.f64 t 13) (pow.f64 z 13)) 1/18)) 1/8) (fma.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18) (pow.f64 (*.f64 (pow.f64 t 17) (pow.f64 z 17)) 1/18)) 1/36)) (*.f64 (pow.f64 y 3) (fma.f64 -1/27 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) (fma.f64 -1/48 (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18) (pow.f64 (*.f64 (pow.f64 t 14) (pow.f64 z 14)) 1/18)) (pow.f64 (cbrt.f64 1/16) 2)) -4/9)) (*.f64 (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18) (pow.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7)) 1/18))) (*.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) z)) (pow.f64 (cbrt.f64 1/16) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 7) (pow.f64 z 7))) -40/27)) (*.f64 -16/27 (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 1/16) 2)))))))))))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2)))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (*.f64 (*.f64 1/1572864 (pow.f64 b 4)) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 2 a 1) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4))) (*.f64 (*.f64 -1/12079595520 (pow.f64 b 6)) (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 2 a 1) 6)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
1
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))))
(+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2)))))
(fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (*.f64 (*.f64 1/1572864 (pow.f64 b 4)) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))))
(+.f64 1 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) (fma.f64 -1/12079595520 (*.f64 (pow.f64 b 6) (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 2 a 1) 6))) (*.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4)))))))
(+.f64 (fma.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (fma.f64 2 a 1) 2))) 1) (fma.f64 1/1572864 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 t 4) (pow.f64 (fma.f64 2 a 1) 4))) (*.f64 (*.f64 -1/12079595520 (pow.f64 b 6)) (*.f64 (pow.f64 t 6) (pow.f64 (fma.f64 2 a 1) 6)))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 -1/16 (*.f64 (pow.f64 -1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 (*.f64 -1/16 (cbrt.f64 -1)) (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (cos.f64 (*.f64 1/16 (*.f64 b t))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (fma.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (cos.f64 (*.f64 1/16 (*.f64 b t))))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 b t) (sin.f64 (*.f64 1/16 (*.f64 b t)))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t))))))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (cos.f64 (*.f64 1/16 (*.f64 b t))))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (sin.f64 (*.f64 1/16 (*.f64 b t))))))))))
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (fma.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (cos.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 1/3072 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (sin.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (cos.f64 (*.f64 1/16 (*.f64 b t)))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (cos.f64 (*.f64 1/16 (*.f64 b t))))) (*.f64 (*.f64 1/3072 (pow.f64 a 3)) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (sin.f64 (*.f64 1/16 (*.f64 b t)))))))
(+.f64 (fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (sin.f64 (*.f64 1/16 (*.f64 b t))))) (cos.f64 (*.f64 1/16 (*.f64 b t)))) (fma.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (cos.f64 (*.f64 1/16 (*.f64 b t))))) (*.f64 (*.f64 1/3072 (pow.f64 a 3)) (*.f64 (pow.f64 (*.f64 b t) 3) (sin.f64 (*.f64 1/16 (*.f64 b t)))))))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cos.f64 (*.f64 1/16 (*.f64 (pow.f64 1 1/3) (*.f64 b (*.f64 t (fma.f64 2 a 1))))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 -1 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (+.f64 1 (*.f64 2 a))))))
(neg.f64 (*.f64 b (*.f64 t (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1)))))
(*.f64 (*.f64 b t) (neg.f64 (*.f64 (cbrt.f64 -1) (fma.f64 2 a 1))))
(*.f64 b t)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (*.f64 a (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))) (*.f64 b t))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 t t)))) (*.f64 a (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6))) (*.f64 b t))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (*.f64 b t))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (*.f64 b t))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (*.f64 a (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2))))) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 b t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 t t)))) (*.f64 a (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 b t))) (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) 2)))) (*.f64 t t))) (*.f64 b t)))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 t t))) (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 36))))) (*.f64 b t)))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 t t))) (fma.f64 (pow.f64 (*.f64 b t) 3) 12 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 36))))) (*.f64 b t)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (*.f64 a (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2))))) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 3) (-.f64 (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 3) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (pow.f64 t 5))) 1/3) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (-.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2)))))))))) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 b t))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 t t)))) (*.f64 a (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 b t))) (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) 2)))) (*.f64 t t))) (fma.f64 1/3 (/.f64 (*.f64 (pow.f64 a 3) (-.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 8) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) 3) (*.f64 (*.f64 b b) (*.f64 t t))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (pow.f64 t 5)))) (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 b t))) (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) 2)))))))))) (*.f64 (*.f64 b b) (*.f64 t t))) (*.f64 b t))))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 t t))) (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 36))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 3) (*.f64 (*.f64 b b) (*.f64 t t))) (-.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 8) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 b 5)) (pow.f64 t 5))) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 36))))) (/.f64 1/27 (/.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (*.f64 (pow.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 3) 216)))))) (*.f64 b t))))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 t t))) (fma.f64 (pow.f64 (*.f64 b t) 3) 12 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 36))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 3) (*.f64 (*.f64 b b) (*.f64 t t))) (-.f64 (*.f64 (pow.f64 (*.f64 b t) 3) 8) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 b 5)) (pow.f64 t 5))) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (fma.f64 (pow.f64 (*.f64 b t) 3) 12 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 36))))) (/.f64 1/27 (/.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (*.f64 (pow.f64 (pow.f64 (*.f64 b t) 3) 3) 216)))))) (*.f64 b t))))
(*.f64 2 (*.f64 a (*.f64 b t)))
(*.f64 (*.f64 2 a) (*.f64 b t))
(*.f64 2 (*.f64 (*.f64 a b) t))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 a (*.f64 b t))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 t t)))) (/.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 4))) (*.f64 (*.f64 2 a) (*.f64 b t)))
(fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t)))
(fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t)))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 a (*.f64 b t)))))
(fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 b t))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) a)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 t t)))) (/.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 4))) (*.f64 (*.f64 2 a) (*.f64 b t))))
(fma.f64 1/12 (/.f64 (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144))) (pow.f64 (cbrt.f64 4) 2))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) a)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t))))
(fma.f64 1/12 (/.f64 (fma.f64 (pow.f64 (*.f64 b t) 3) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144))) (pow.f64 (cbrt.f64 4) 2))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) a)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t))))
(+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (+.f64 (*.f64 1/108 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 3) (*.f64 (pow.f64 b 2) (pow.f64 t 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (pow.f64 t 5))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2) (pow.f64 (cbrt.f64 4) 2)))))) (cbrt.f64 4)))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 t 2))))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b t)) 1/3) (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 a (*.f64 (pow.f64 b 2) (pow.f64 t 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (pow.f64 t 2))) 1/3) (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (cbrt.f64 4)))) (*.f64 2 (*.f64 a (*.f64 b t))))))
(fma.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (fma.f64 1/108 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 3) (*.f64 (*.f64 b b) (*.f64 t t))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (pow.f64 t 5)))) (/.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (/.f64 (cbrt.f64 4) (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 b t))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) (*.f64 a a))) (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 b t))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) a)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 t t)))) (/.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 4))) (*.f64 (*.f64 2 a) (*.f64 b t)))))
(fma.f64 1/12 (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 b 5)) (pow.f64 t 5))) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12)) (/.f64 (cbrt.f64 4) (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144))) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (/.f64 1/108 (*.f64 b b)) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 3) 1728) (*.f64 t t))))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 t t))) (fma.f64 1/12 (/.f64 (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144))) (pow.f64 (cbrt.f64 4) 2))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) a)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t)))))
(fma.f64 1/12 (/.f64 (-.f64 (pow.f64 (*.f64 b t) 3) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 b 5)) (pow.f64 t 5))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (/.f64 (cbrt.f64 4) (fma.f64 (pow.f64 (*.f64 b t) 3) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144))) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (/.f64 1/108 (*.f64 b b)) (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b t) 3) 3) 1728) (*.f64 t t))))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 t t))) (fma.f64 1/12 (/.f64 (fma.f64 (pow.f64 (*.f64 b t) 3) 6 (/.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 t) b)) (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144))) (pow.f64 (cbrt.f64 4) 2))) (*.f64 (*.f64 (*.f64 b b) (*.f64 t t)) a)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t)))))
(*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8)))))
(neg.f64 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8)))))
(*.f64 a (neg.f64 (*.f64 (*.f64 b t) (cbrt.f64 -8))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))))))
(fma.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8)))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2))))))))
(fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b)) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 a (neg.f64 (*.f64 (*.f64 b t) (cbrt.f64 -8)))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (*.f64 b t) 3) 12) (cbrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b)) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 a (neg.f64 (*.f64 (*.f64 b t) (cbrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 -2 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b (*.f64 t (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2)))) (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3))))))))
(fma.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8)))) (fma.f64 -1/3 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) -6) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 2) (cbrt.f64 (/.f64 (/.f64 1 b) (*.f64 t (cbrt.f64 -8))))))) (*.f64 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b)) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 -1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144) (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) b) (cbrt.f64 -8)))))) (*.f64 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 a (*.f64 (*.f64 b t) (cbrt.f64 -8))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (*.f64 b t) 3) 12) (cbrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b)) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 -1/3 (/.f64 (fma.f64 (pow.f64 (*.f64 b t) 3) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144) (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) b) (cbrt.f64 -8)))))) (*.f64 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 a (*.f64 (*.f64 b t) (cbrt.f64 -8))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 -2 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b (*.f64 t (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2)))) (*.f64 a (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))) 1/3) (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 3) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 -8) 5)))) 1/3) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 -2 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 b (*.f64 t (cbrt.f64 -8)))) 1/3) (pow.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 b 3) (pow.f64 t 3))) (*.f64 8 (*.f64 (pow.f64 b 3) (pow.f64 t 3)))) 2))))))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 t 2) (pow.f64 (cbrt.f64 -8) 2)))))))))
(fma.f64 -1 (*.f64 a (*.f64 b (*.f64 t (cbrt.f64 -8)))) (fma.f64 -1/3 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) -6) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 2) (cbrt.f64 (/.f64 (/.f64 1 b) (*.f64 t (cbrt.f64 -8))))))) (*.f64 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 1/3 (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 3) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 b 5) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 -8) 5))))) (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (+.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) -6) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) 2) (cbrt.f64 (/.f64 (/.f64 1 b) (*.f64 t (cbrt.f64 -8)))))))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))))))
(-.f64 (fma.f64 1/3 (fma.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (cbrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b)) (pow.f64 (cbrt.f64 -8) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 (pow.f64 b 5)) (pow.f64 t 5)) (pow.f64 (cbrt.f64 -8) 5))) (*.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 12) (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144) (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) b) (cbrt.f64 -8)))))))) (*.f64 (/.f64 1/27 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2))) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 3) 1728) (*.f64 b b))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 -1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144) (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) b) (cbrt.f64 -8)))))) (*.f64 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 a (*.f64 (*.f64 b t) (cbrt.f64 -8))))
(-.f64 (fma.f64 1/3 (fma.f64 (*.f64 (pow.f64 (*.f64 b t) 3) 12) (cbrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b)) (pow.f64 (cbrt.f64 -8) 2))) (/.f64 (-.f64 (pow.f64 (*.f64 b t) 3) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 (pow.f64 b 5)) (pow.f64 t 5)) (pow.f64 (cbrt.f64 -8) 5))) (*.f64 (*.f64 (pow.f64 (*.f64 b t) 3) 12) (fma.f64 (pow.f64 (*.f64 b t) 3) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144) (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) b) (cbrt.f64 -8)))))))) (*.f64 (/.f64 1/27 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2))) (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b t) 3) 3) 1728) (*.f64 b b))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 -1/3 (/.f64 (fma.f64 (pow.f64 (*.f64 b t) 3) -6 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 b 6) (pow.f64 t 6)) 144) (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) b) (cbrt.f64 -8)))))) (*.f64 (*.f64 a (*.f64 b b)) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 -8) 2)))))) (*.f64 a (*.f64 (*.f64 b t) (cbrt.f64 -8))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1)
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(*.f64 1 (cos.f64 (*.f64 1/16 (*.f64 b t))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) (cbrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(pow.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) 1)
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 1/16 (*.f64 b t)))))) (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t)))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (fma.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(cos.f64 (*.f64 1/16 (*.f64 b t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x))) 1)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x) 1)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 t (*.f64 z z))))) 1)
(*.f64 t (*.f64 t (*.f64 z z)))
(pow.f64 (*.f64 t (*.f64 t (*.f64 z z))) 1)
(*.f64 t (*.f64 t (*.f64 z z)))
(log.f64 (exp.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(*.f64 t (*.f64 t (*.f64 z z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 t (*.f64 z z))))))
(*.f64 t (*.f64 t (*.f64 z z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 t (*.f64 z z)))) (*.f64 t (*.f64 t (*.f64 z z)))))
(*.f64 t (*.f64 t (*.f64 z z)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(*.f64 t (*.f64 t (*.f64 z z)))
(exp.f64 (log.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(*.f64 t (*.f64 t (*.f64 z z)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 t (*.f64 z z)))))
(*.f64 t (*.f64 t (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)))) 1)
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(pow.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)) 1)
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1)) (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))) (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))))
(*.f64 x (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) -1/512 1))
(*.f64 x (fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) 1)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(*.f64 1 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) x)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(*.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (sqrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 1)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) 1/3)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))) 1)
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(*.f64 1 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) (sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(*.f64 (pow.f64 x 3) (pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) 3))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3/2) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3/2))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z))) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) 1)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 1)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3) 1/3)
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) z)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 1 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(pow.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 1)
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))) (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (fma.f64 1/2 (cos.f64 (*.f64 2 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cos.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 1)
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 1 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (*.f64 z (fma.f64 2 y 1)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 1)
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3)
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(cbrt.f64 (*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(log.f64 (exp.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(exp.f64 (log.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) 1)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 1 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)) t)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (sqrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(*.f64 (*.f64 t (fma.f64 (*.f64 2 y) z z)) 1/16)
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(log.f64 (exp.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(exp.f64 (log.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))
(*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))
(*.f64 1/16 (*.f64 t (*.f64 z (fma.f64 2 y 1))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1)
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(*.f64 1 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 1)
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (fma.f64 1/2 (cos.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))
(cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1)
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (*.f64 b t) (fma.f64 2 a 1))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 1 (*.f64 t (*.f64 b (fma.f64 2 a 1))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (*.f64 b (fma.f64 2 a 1)) t)
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/6))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(log.f64 (exp.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(exp.f64 (log.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))))
(*.f64 t (*.f64 b (fma.f64 2 a 1)))

eval268.0ms (1.4%)

Compiler

Compiled 16108 to 11399 computations (29.2% saved)

prune366.0ms (2%)

Pruning

148 alts after pruning (145 fresh and 3 done)

PrunedKeptTotal
New33639375
Fresh12106118
Picked415
Done022
Total352148500
Accuracy
42.1%
Counts
500 → 148
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.9%
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
7.6%
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
7.9%
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
15.6%
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
32.0%
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
30.9%
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
9.6%
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
30.1%
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
26.3%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
24.6%
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
31.5%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
28.4%
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
30.9%
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
29.7%
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
30.4%
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
25.0%
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
31.0%
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.3%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
30.1%
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
9.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
1.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
26.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
27.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
26.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
3.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
30.2%
(*.f64 (*.f64 x (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))))
30.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))) 3))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16))) 3))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 1/16))) 3))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 b a) t)) 1/16))) 3))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1/16))) 3))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
29.7%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
29.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
28.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
29.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t)))))))))
6.3%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t))) 16)))
6.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (*.f64 b t)) 16)))
5.5%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (*.f64 b t)) 16)))
28.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t b) 3) 1/3) 16)))
25.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 3) 1/3) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
30.4%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
30.6%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 2 a) (*.f64 b t)) 16)))
31.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
30.2%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 a b) t)) 16)))
29.1%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
31.0%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
29.8%
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
24.9%
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
30.9%
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
24.9%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
31.4%
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
31.9%
(*.f64 (*.f64 x 1) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
32.0%
(*.f64 (*.f64 x 1) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
31.5%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
19.9%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3) t) 16)))
31.8%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3) t) 16)))
28.3%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1) t) 16)))
30.7%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
24.6%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b))) t) 16)))
24.2%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3)) t) 16)))
31.5%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
30.1%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
29.1%
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
31.9%
(*.f64 (*.f64 x 1) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
32.0%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
31.5%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
31.5%
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
31.5%
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
33.1%
(*.f64 x (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1))
25.3%
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
24.9%
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
28.5%
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
30.3%
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
31.0%
(*.f64 x (*.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
24.9%
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
30.9%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
31.4%
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.7%
(*.f64 x (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
30.4%
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
30.4%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
30.9%
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
26.5%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
24.8%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3) 3)) 1))
31.4%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)) 3)) 1))
30.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
25.2%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
31.2%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) 3)) 1))
30.1%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)) 1))
25.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
25.0%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
29.8%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
30.2%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 t (*.f64 y z)))) 3)) 1))
31.4%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 3)) 1))
29.1%
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
29.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
30.4%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.1%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
30.5%
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
24.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))) 1))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
28.0%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
28.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
30.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
30.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
23.4%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
30.9%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
30.5%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
30.8%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
31.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
30.6%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
31.1%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
31.2%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
23.3%
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
25.3%
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
28.6%
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
33.1%
(*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
33.1%
(*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
33.1%
(*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
32.0%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
32.4%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
33.1%
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
33.1%
(*.f64 x (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t))))))))
2.9%
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
10.4%
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
11.4%
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
4.4%
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
4.2%
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
15.1%
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
14.0%
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
14.5%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
14.3%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
14.6%
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
11.8%
(cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) 3))
12.5%
(cbrt.f64 (pow.f64 x 3))
11.9%
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
6.6%
(cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3)))
33.1%
x
Compiler

Compiled 9685 to 7055 computations (27.2% saved)

regimes1.6s (8.5%)

Counts
236 → 2
Calls
Call 1
Inputs
x
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (pow.f64 x 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 a b) t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 2 a) (*.f64 b t)) 16)))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.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 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
(*.f64 x (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 t (*.f64 y z)))) 3)) 1))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
(*.f64 x (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) 3)) 1))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)) 3)) 1))
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b))) t) 16)))
(*.f64 (*.f64 x 1) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x 1) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
(*.f64 (*.f64 x 1) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3)) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x 1) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t b) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16)))))
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (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 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 a (*.f64 b t))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 b a) t)) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(*.f64 x (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)) 1))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 x (*.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)))
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (*.f64 b t)) 16)))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (*.f64 b t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 3) 1/3) 16)))
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))) 1))
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 (*.f64 x (cos.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) 1/3) (*.f64 y (+.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 4 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (*.f64 t z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) (cbrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16))))) (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 b (fma.f64 2 a 1)) 1/16)))))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 6) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 t z))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) 2) (pow.f64 (cbrt.f64 4) 2))))) (*.f64 (*.f64 t t) (*.f64 (*.f64 z z) y))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 t t)) (*.f64 z z))) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 12) (cbrt.f64 4))) (*.f64 2 (*.f64 (*.f64 t y) z)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
Outputs
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
x
Calls

13 calls:

177.0ms
(*.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)))
124.0ms
(*.f64 a 2)
115.0ms
(*.f64 y 2)
113.0ms
a
113.0ms
y
Results
AccuracySegmentsBranch
33.1%1x
33.1%1y
33.1%1z
33.1%1t
33.1%1a
33.1%1b
35.2%2(*.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)))
33.1%1(*.f64 (+.f64 (*.f64 y 2) 1) z)
33.1%1(+.f64 (*.f64 y 2) 1)
33.1%1(*.f64 y 2)
33.1%1(*.f64 (+.f64 (*.f64 a 2) 1) b)
33.1%1(+.f64 (*.f64 a 2) 1)
33.1%1(*.f64 a 2)
Compiler

Compiled 5713 to 3972 computations (30.5% saved)

regimes313.0ms (1.7%)

Counts
229 → 2
Calls
Call 1
Inputs
x
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (pow.f64 x 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 a b) t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 2 a) (*.f64 b t)) 16)))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.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 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
(*.f64 x (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 t (*.f64 y z)))) 3)) 1))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
(*.f64 x (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) 3)) 1))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)) 3)) 1))
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b))) t) 16)))
(*.f64 (*.f64 x 1) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x 1) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
(*.f64 (*.f64 x 1) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3)) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x 1) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t b) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16)))))
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (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 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 a (*.f64 b t))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 b a) t)) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(*.f64 x (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)) 1))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 x (*.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)))
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (*.f64 b t)) 16)))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (*.f64 b t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 3) 1/3) 16)))
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))) 1))
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 (*.f64 x (cos.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16) 2)) (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
Outputs
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
x
Calls

1 calls:

173.0ms
(*.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)))
Results
AccuracySegmentsBranch
35.1%2(*.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)))
Compiler

Compiled 5209 to 3592 computations (31% saved)

regimes257.0ms (1.4%)

Counts
225 → 2
Calls
Call 1
Inputs
x
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (pow.f64 x 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 a b) t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 2 a) (*.f64 b t)) 16)))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.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 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
(*.f64 x (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 t (*.f64 y z)))) 3)) 1))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
(*.f64 x (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 b t)))))))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2)) (*.f64 -1/512 (pow.f64 (+.f64 z (*.f64 2 (*.f64 y z))) 2))))))
(*.f64 (*.f64 x (cos.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 t z) 1/16) (*.f64 (*.f64 t z) 1/16)) (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(log.f64 (pow.f64 (exp.f64 x) (cos.f64 (*.f64 t (*.f64 z 1/16)))))
(cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) 3)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 1/16)) 3)) 1))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 2))
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 3)
(pow.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))))))
(*.f64 x (*.f64 (cos.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 t z)) 1/3) (cbrt.f64 1/16)) 3)) 1))
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))))) 1))
(*.f64 x (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t)))) (sqrt.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 a 2 1) b))) t) 16)))
(*.f64 (*.f64 x 1) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x 1) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3))) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 2)) 1))
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))) 3) 1))
(*.f64 (*.f64 x 1) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3)) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a 2 1) b)) 3) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x 1) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))) 1/3) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)) 3) 1/3)) 1))
(*.f64 x (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a 2 1) b))) 1) t) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 a 2 1) b) 3) 1/3) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t b) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16)))))
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t b) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (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 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 a (*.f64 b t))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 b a) t)) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t z) 1/16)) (sqrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 -1/8 a) (*.f64 (*.f64 t b) (sin.f64 (*.f64 1/16 (*.f64 t b))))))))
(*.f64 x (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 -1/8 t) (*.f64 (*.f64 z y) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (fma.f64 a 2 1) (*.f64 b t)) 1/16)) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (cbrt.f64 t) (cbrt.f64 (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3)) 1))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 a 2) b b)))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 x (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
(*.f64 x (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 x (*.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 2) 1)))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) -1)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (/.f64 (/.f64 16 t) (*.f64 b (fma.f64 2 a 1))) -1)))
(*.f64 (*.f64 x (cos.f64 (pow.f64 (/.f64 16 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) -1))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 2) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 2)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (fma.f64 2 (*.f64 b a) b)) 1/16))) 3))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) 3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 3)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))) 2)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 t z) 1/16)) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (pow.f64 (*.f64 b t) 3) 6)) (*.f64 b t)) 16)))
(fma.f64 -1/8 (*.f64 a (*.f64 (*.f64 b t) (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 1/16 t) z))) (sin.f64 (*.f64 1/16 (*.f64 b t)))))) (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (cos.f64 (*.f64 (*.f64 1/16 t) z)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (fma.f64 t z (*.f64 (*.f64 y (*.f64 6 (pow.f64 (*.f64 t z) 3))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 t z) (*.f64 t z))))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (exp.f64 (log.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 3)))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b))) 3))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 2 y) z z) 1/16))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 3)) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (log.f64 (pow.f64 (exp.f64 t) (*.f64 z (fma.f64 2 y 1)))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)) 3)))
(*.f64 (*.f64 x (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 3))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))))) (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) a) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 t 3)) 6)) (*.f64 b t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 1 t) t) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 b t) 3) 12)) (cbrt.f64 4)) (*.f64 2 (*.f64 (*.f64 a b) t))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 3) 1/3) 16)))
(*.f64 (*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 3) 1/3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (fma.f64 y 2 1) z) (/.f64 16 t)))) (cos.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 2 a 1)) 3) (pow.f64 (/.f64 16 t) 3)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))))) 1/16))) 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))) 3/2))) 1))
(*.f64 (*.f64 x (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t z) 1/16))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (fma.f64 (*.f64 y 2) z z) 1/16))))))
(*.f64 (*.f64 x (cos.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 z) (fma.f64 2 y 1)) (*.f64 t 1/16))))) (cos.f64 (/.f64 (*.f64 (fma.f64 a 2 1) b) (/.f64 16 t))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 3))
(*.f64 (*.f64 x (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 1/16)) 2))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z))))) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 (fma.f64 (*.f64 2 y) z z)))))) 3)) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (cos.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1)))) 3) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 3) 1/3) 16))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t 1/16) (fma.f64 (*.f64 2 a) b b)))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 t (*.f64 b (fma.f64 2 a 1))) 1/16)))))
Outputs
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
x
Calls

1 calls:

162.0ms
(*.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)))
Results
AccuracySegmentsBranch
35.0%2(*.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)))
Compiler

Compiled 5046 to 3475 computations (31.1% saved)

regimes82.0ms (0.4%)

Counts
78 → 2
Calls
Call 1
Inputs
x
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (pow.f64 x 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 a b) t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 2 a) (*.f64 b t)) 16)))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.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 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 -1/128 (*.f64 (*.f64 t (*.f64 b a)) (*.f64 t (*.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z))))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) x)))
(*.f64 x (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log.f64 (exp.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 x (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))))) x)
(cbrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3))
(sqrt.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 2))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) 2)) x)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) x)
(pow.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) 3)
(*.f64 x (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))))) 1)
(pow.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) 3) 1/3)
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/16 (*.f64 t z))) 3)) 1))
(*.f64 x (*.f64 (cos.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 t (*.f64 y z)))) 3)) 1))
(*.f64 x (*.f64 (fma.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))) 2) 1) 1))
(*.f64 x (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 b t))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 1/8 (*.f64 b t))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 a) b b))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b)))))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 a) b b) 2)))))
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 (*.f64 -1/512 (pow.f64 z 2)) (*.f64 -1/512 (pow.f64 (+.f64 b (*.f64 2 (*.f64 a b))) 2))))))
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)))
x
Calls

1 calls:

54.0ms
(*.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)))
Results
AccuracySegmentsBranch
34.9%2(*.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)))
Compiler

Compiled 1323 to 848 computations (35.9% saved)

regimes242.0ms (1.3%)

Counts
47 → 1
Calls
Call 1
Inputs
x
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) x)
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) 1))
(fma.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z (*.f64 z x)))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 -2 a)))))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 a (*.f64 2 b)) t) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))))) 1))
(*.f64 (*.f64 x 1) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z))))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(cbrt.f64 (pow.f64 x 3))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16)))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 2 y 1) (/.f64 16 z)))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (fma.f64 y -2 -1) -1/16))) 1))
(*.f64 x (*.f64 (cos.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 1))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8)))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (pow.f64 (fma.f64 (*.f64 2 a) b b) 2))))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (fma.f64 (*.f64 2 y) z z) 2)))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 a b) t)) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 2 a) (*.f64 b t)) 16)))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (*.f64 -1/512 (*.f64 t t)) (pow.f64 (fma.f64 (*.f64 2 y) z z) 2))) 1))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a))))))))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 t z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t b) 16)))
(*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (+.f64 1 (*.f64 (*.f64 t t) (*.f64 -1/512 (*.f64 b b))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 z y))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 t y) z)) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 a (*.f64 t b))) 16)))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 2 (*.f64 t (*.f64 b a))) 16)))
(*.f64 (*.f64 x (fma.f64 -1/512 (*.f64 (*.f64 t z) (*.f64 t z)) 1)) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16)))
(+.f64 (*.f64 -1/8 (*.f64 a (*.f64 b (*.f64 t (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 b t)))))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t)))))
(*.f64 -1/128 (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 t t) x) (cos.f64 (*.f64 1/16 (*.f64 t (fma.f64 (*.f64 2 y) z z))))))))
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 2 a)))) 16)))
Outputs
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
Calls

12 calls:

21.0ms
t
20.0ms
(*.f64 a 2)
20.0ms
(*.f64 y 2)
20.0ms
(*.f64 (+.f64 (*.f64 a 2) 1) b)
20.0ms
x
Results
AccuracySegmentsBranch
33.1%1z
33.1%1a
33.1%1(*.f64 (+.f64 (*.f64 y 2) 1) z)
33.1%1(*.f64 a 2)
33.1%1y
33.1%1(+.f64 (*.f64 y 2) 1)
33.1%1(*.f64 y 2)
33.1%1(+.f64 (*.f64 a 2) 1)
33.1%1t
33.1%1x
33.1%1b
33.1%1(*.f64 (+.f64 (*.f64 a 2) 1) b)
Compiler

Compiled 922 to 601 computations (34.8% saved)

regimes31.0ms (0.2%)

Accuracy

Total -20.2b remaining (-47.2%)

Threshold costs -20.2b (-47.2%)

Counts
7 → 1
Calls
Call 1
Inputs
x
(*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z))))
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 t t)))))
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 t (*.f64 t (*.f64 z z))))) x)
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 z z)))) x)
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 b b) (*.f64 (*.f64 t t) x))))
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 t t) (*.f64 x (*.f64 z z)))))
Outputs
x
Calls

6 calls:

5.0ms
t
5.0ms
y
5.0ms
b
5.0ms
a
5.0ms
x
Results
AccuracySegmentsBranch
33.1%1z
33.1%1a
33.1%1y
33.1%1t
33.1%1x
33.1%1b
Compiler

Compiled 125 to 76 computations (39.2% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5430326266856148e+49
4.0492868999409516e+62
Compiler

Compiled 42 to 34 computations (19% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.0991282479799737e-69
3.5174556829237826e-69
Compiler

Compiled 42 to 34 computations (19% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.4821567177481923e+255
1.5889654417870159e+268
Compiler

Compiled 42 to 34 computations (19% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.4821567177481923e+255
1.5889654417870159e+268
Compiler

Compiled 42 to 34 computations (19% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Rules
54×*-commutative
+-commutative
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
082802
1114802
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.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))) 19999999999999998929805538950963586393744829579264) (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) x)
(if (<=.f64 (*.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))) 1699835280697513/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))))) x)
(if (<=.f64 (*.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))) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))) x)
(if (<=.f64 (*.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))) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.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))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
x
Outputs
(if (<=.f64 (*.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))) 19999999999999998929805538950963586393744829579264) (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1))))) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) x)
(if (<=.f64 (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) b)) 16))) 19999999999999998929805538950963586393744829579264) (*.f64 (cos.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) b)) 16)) (*.f64 x (cos.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (*.f64 (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))) (cbrt.f64 (*.f64 t (*.f64 z (fma.f64 2 y 1)))))) 16)))) x)
(if (<=.f64 (*.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))) 1699835280697513/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 x (*.f64 (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))) 2) (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 2 y) z z)))))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))))) x)
(if (<=.f64 (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) b)) 16))) 1699835280697513/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 x (*.f64 (cos.f64 (*.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 y 2) z z)))) (pow.f64 (cbrt.f64 (/.f64 t (/.f64 16 (fma.f64 (*.f64 y 2) z z)))) 2))) (cos.f64 (*.f64 (/.f64 t 16) (fma.f64 (*.f64 2 a) b b))))) x)
(if (<=.f64 (*.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))) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))) x)
(if (<=.f64 (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) b)) 16))) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.f64 x (*.f64 (cos.f64 (*.f64 t (/.f64 (fma.f64 (*.f64 y 2) z z) 16))) (cos.f64 (*.f64 1/16 (*.f64 t (+.f64 b (*.f64 2 (*.f64 a b)))))))) x)
(if (<=.f64 (*.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))) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.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))) x)
(if (<=.f64 (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) b)) 16))) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) b)) 16))) x)
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 b t))))
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b))))
x
Compiler

Compiled 309 to 231 computations (25.2% saved)

soundness583.0ms (3.1%)

Rules
1946×distribute-lft-in
1858×distribute-rgt-in
1592×fma-def
1274×log-prod
1260×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042336
1912336
048297
11018297
01871691
14561691
212281683
333721683
460211683
042336
1912336
056622096
1140321028
2613221010
038226
1799226
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1084 to 782 computations (27.9% saved)

end0.0ms (0%)

preprocess162.0ms (0.9%)

Remove

(abs b)

(abs t)

(abs z)

Compiler

Compiled 1180 to 874 computations (25.9% saved)

Profiling

Loading profile data...