Jmat.Real.erfi, branch x greater than or equal to 5

Time bar (total: 20.5s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25%75%0%0%0%0
100%25%0%75%0%0%0%1
Compiler

Compiled 107 to 71 computations (33.6% saved)

sample3.6s (17.6%)

Results
3.6s8211×body256infinite
33.0ms45×body256valid
Bogosity

preprocess530.0ms (2.6%)

Algorithm
egg-herbie
Rules
1498×distribute-rgt-in
1496×distribute-lft-in
796×associate-/l*
718×distribute-rgt-neg-in
682×distribute-lft-neg-in
Problems
253×No Errors
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0591296
1219732
2546528
32563484
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 (neg.f64 x)) (fabs.f64 (neg.f64 x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 (neg.f64 x)) (fabs.f64 (neg.f64 x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x))))))))
Outputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 3/4 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))))) (*.f64 15/8 (*.f64 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (/.f64 (pow.f64 (exp.f64 x) x) (sqrt.f64 (PI.f64))) (+.f64 (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (fabs.f64 x))) (*.f64 15/8 (*.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 1 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 4) (*.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 6)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 3/4 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))))) (*.f64 15/8 (*.f64 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (/.f64 (pow.f64 (exp.f64 x) x) (sqrt.f64 (PI.f64))) (+.f64 (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (fabs.f64 x))) (*.f64 15/8 (*.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 1 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 4) (*.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 6)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 (neg.f64 x)) (fabs.f64 (neg.f64 x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))))
(*.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 3/4 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))))) (*.f64 15/8 (*.f64 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (/.f64 (pow.f64 (exp.f64 x) x) (sqrt.f64 (PI.f64))) (+.f64 (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (fabs.f64 x))) (*.f64 15/8 (*.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 1 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 4) (*.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 6)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 (neg.f64 x)) (fabs.f64 (neg.f64 x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 (neg.f64 x))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x)))) (/.f64 1 (fabs.f64 (neg.f64 x))))))))
(*.f64 (neg.f64 (*.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 3/4 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))))) (*.f64 15/8 (*.f64 (*.f64 (*.f64 (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x))) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (reciprocal.f64 (fabs.f64 x)))))))
(*.f64 (+.f64 (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (reciprocal.f64 (fabs.f64 x))) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (fabs.f64 x))) (*.f64 15/8 (*.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)))))) (/.f64 (neg.f64 (pow.f64 (exp.f64 x) x)) (sqrt.f64 (PI.f64))))
(*.f64 (fma.f64 1/2 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 3) (*.f64 (reciprocal.f64 (fabs.f64 x)) (+.f64 1 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 4) (*.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 6)))))) (/.f64 (neg.f64 (exp.f64 (*.f64 x x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fma.f64 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) -15/8 (-.f64 (/.f64 -1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (reciprocal.f64 (fabs.f64 x))))))
Symmetry

(abs x)

Compiler

Compiled 639 to 398 computations (37.7% saved)

eval7.0ms (0%)

Compiler

Compiled 193 to 79 computations (59.1% saved)

prune9.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64))))
100.0%
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64))))
Compiler

Compiled 274 to 182 computations (33.6% saved)

localize800.0ms (3.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
99.9%
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
99.6%
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
98.4%
(sqrt.f64 (PI.f64))
99.5%
(/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64)))
99.3%
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
98.4%
(sqrt.f64 (PI.f64))
39.6%
(reciprocal.f64 (fabs.f64 x))
Compiler

Compiled 687 to 403 computations (41.3% saved)

series37.0ms (0.2%)

Counts
8 → 60
Calls

18 calls:

TimeVariablePointExpression
9.0ms
x
@0
(/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64)))
5.0ms
x
@inf
(/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64)))
4.0ms
x
@0
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
4.0ms
x
@-inf
(/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64)))
2.0ms
x
@0
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))

rewrite284.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1818×prod-diff
544×expm1-udef
544×log1p-udef
252×associate-*r*
202×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031222
1434139
25357139
Stop Event
node limit
Counts
8 → 250
Calls
Call 1
Inputs
(reciprocal.f64 (fabs.f64 x))
(sqrt.f64 (PI.f64))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 x))) 1)
(*.f64 1 (reciprocal.f64 x))
(*.f64 (reciprocal.f64 x) 1)
(*.f64 -1 (reciprocal.f64 (neg.f64 x)))
(*.f64 (reciprocal.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (reciprocal.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (reciprocal.f64 (cbrt.f64 x)) 1))
(*.f64 (pow.f64 x -1/2) (pow.f64 x -1/2))
(*.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) -1) (pow.f64 (cbrt.f64 x) -1))
(*.f64 (pow.f64 (sqrt.f64 x) -1) (pow.f64 (sqrt.f64 x) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 x -2))))
(/.f64 1 x)
(/.f64 1 (neg.f64 (neg.f64 x)))
(/.f64 -1 (neg.f64 x))
(/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))
(/.f64 (pow.f64 x -1/2) (sqrt.f64 x))
(pow.f64 x -1)
(pow.f64 (reciprocal.f64 x) 1)
(pow.f64 (pow.f64 x -2) 1/2)
(pow.f64 (pow.f64 x -3) 1/3)
(pow.f64 (reciprocal.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x -1/2) 2)
(sqrt.f64 (pow.f64 x -2))
(fabs.f64 (reciprocal.f64 x))
(log.f64 (exp.f64 (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 x))))
(cbrt.f64 (pow.f64 x -3))
(expm1.f64 (log1p.f64 (reciprocal.f64 x)))
(exp.f64 (neg.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 x) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2) (pow.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/2)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(fabs.f64 (sqrt.f64 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3)))) 1)
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(*.f64 1 (*.f64 1/2 (pow.f64 x -3)))
(*.f64 (pow.f64 x -3) 1/2)
(*.f64 (/.f64 (cbrt.f64 1/2) x) (pow.f64 (/.f64 (cbrt.f64 1/2) x) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 1/2) x) 2) (/.f64 (cbrt.f64 1/2) x))
(*.f64 (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)))
(*.f64 -1/2 (reciprocal.f64 (neg.f64 (pow.f64 x 3))))
(pow.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(pow.f64 (/.f64 (cbrt.f64 1/2) x) 3)
(pow.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)) 1/3)
(pow.f64 (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)) 2)
(pow.f64 (*.f64 (pow.f64 x 3) 2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 1/2) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (pow.f64 x -3)))))
(cbrt.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)))
(reciprocal.f64 (*.f64 (pow.f64 x 3) 2))
(reciprocal.f64 (/.f64 (*.f64 (pow.f64 x 3) 2) 1))
(expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (pow.f64 x -3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))) 1)
(*.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) -1/2))
(*.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 1)
(*.f64 1 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (*.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (*.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (reciprocal.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))))
(*.f64 (reciprocal.f64 (cbrt.f64 (PI.f64))) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (reciprocal.f64 (pow.f64 (PI.f64) 1/4)) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (pow.f64 (PI.f64) 1/4)) (/.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 1) (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (cbrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 2)
(pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) -1)
(neg.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (neg.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 3) (pow.f64 (PI.f64) 3/2)))
(reciprocal.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))))
(reciprocal.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 1))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2) (pow.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/2)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(fabs.f64 (sqrt.f64 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -2))) 1)
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (/.f64 (pow.f64 x 2) 1))
(/.f64 1 (/.f64 x (reciprocal.f64 x)))
(/.f64 (reciprocal.f64 x) x)
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 -1 (*.f64 (neg.f64 x) x))
(/.f64 -1 (neg.f64 (pow.f64 x 2)))
(/.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 x (reciprocal.f64 (cbrt.f64 x))))
(/.f64 (pow.f64 x -1/2) (/.f64 x (pow.f64 x -1/2)))
(/.f64 (sqrt.f64 (pow.f64 x -3)) (sqrt.f64 x))
(/.f64 (*.f64 -1 (reciprocal.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (reciprocal.f64 x) -1) (neg.f64 x))
(/.f64 (neg.f64 (reciprocal.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (reciprocal.f64 x) 1) x)
(/.f64 (/.f64 (reciprocal.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 x -2)
(pow.f64 (reciprocal.f64 x) 2)
(pow.f64 (pow.f64 x -2) 1)
(pow.f64 (pow.f64 (reciprocal.f64 x) 4) 1/2)
(pow.f64 (pow.f64 x 2) -1)
(pow.f64 (cbrt.f64 (pow.f64 x -2)) 3)
(pow.f64 (pow.f64 (reciprocal.f64 x) 6) 1/3)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 4))
(fabs.f64 (pow.f64 x -2))
(log.f64 (exp.f64 (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -2))))
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(reciprocal.f64 (pow.f64 x 2))
(reciprocal.f64 (/.f64 (pow.f64 x 2) 1))
(reciprocal.f64 (/.f64 x (reciprocal.f64 x)))
(expm1.f64 (log1p.f64 (pow.f64 x -2)))
(exp.f64 (log.f64 (pow.f64 x -2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 x -2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -3))) 1)
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (/.f64 (pow.f64 x 3) 1))
(/.f64 1 (/.f64 x (pow.f64 x -2)))
(/.f64 (reciprocal.f64 x) (pow.f64 x 2))
(/.f64 (reciprocal.f64 x) (/.f64 x (reciprocal.f64 x)))
(/.f64 (pow.f64 x -2) x)
(/.f64 -1 (neg.f64 (pow.f64 x 3)))
(/.f64 -1 (pow.f64 (neg.f64 x) 3))
(/.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) (/.f64 x (cbrt.f64 (pow.f64 x -2))))
(/.f64 (pow.f64 x -5/2) (sqrt.f64 x))
(/.f64 (*.f64 -1 (reciprocal.f64 x)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (reciprocal.f64 x) -1) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 -1 (pow.f64 x -2)) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 x -2) -1) (neg.f64 x))
(/.f64 (neg.f64 (pow.f64 x -2)) (neg.f64 x))
(/.f64 (/.f64 (pow.f64 x -2) 1) x)
(/.f64 (/.f64 (pow.f64 x -2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (reciprocal.f64 (pow.f64 x 3/2)) (pow.f64 x 3/2))
(pow.f64 x -3)
(pow.f64 (pow.f64 x 3) -1)
(pow.f64 (reciprocal.f64 x) 3)
(pow.f64 (pow.f64 x -3) 1)
(pow.f64 (pow.f64 (pow.f64 x -3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 x -3)) 2)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(log.f64 (exp.f64 (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -3))))
(cbrt.f64 (pow.f64 (pow.f64 x -3) 3))
(cbrt.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 6) (pow.f64 x 3)))
(reciprocal.f64 (pow.f64 x 3))
(reciprocal.f64 (/.f64 (pow.f64 x 3) 1))
(reciprocal.f64 (/.f64 x (pow.f64 x -2)))
(expm1.f64 (log1p.f64 (pow.f64 x -3)))
(exp.f64 (log.f64 (pow.f64 x -3)))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 x -3)) 1))
(exp.f64 (neg.f64 (*.f64 3 (log.f64 x))))
(log1p.f64 (expm1.f64 (pow.f64 x -3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -5))) 1)
(/.f64 1 (/.f64 x (pow.f64 (reciprocal.f64 x) 4)))
(/.f64 (reciprocal.f64 x) (/.f64 x (pow.f64 x -3)))
(/.f64 (pow.f64 x -2) (pow.f64 x 3))
(/.f64 (pow.f64 x -2) (/.f64 x (pow.f64 x -2)))
(/.f64 (pow.f64 x -3) (pow.f64 x 2))
(/.f64 (pow.f64 x -3) (/.f64 x (reciprocal.f64 x)))
(/.f64 (pow.f64 (reciprocal.f64 x) 4) x)
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) 2) (/.f64 x (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4))))
(/.f64 (*.f64 -1 (pow.f64 x -3)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (pow.f64 x -3) -1) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (pow.f64 (reciprocal.f64 x) 4)) (neg.f64 x))
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) 1) x)
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (reciprocal.f64 x) 4) -1) (neg.f64 x))
(/.f64 (*.f64 -1 (pow.f64 (reciprocal.f64 x) 4)) (neg.f64 x))
(pow.f64 x -5)
(pow.f64 (reciprocal.f64 x) 5)
(pow.f64 (pow.f64 x -2) 5/2)
(pow.f64 (pow.f64 x -5) 1)
(pow.f64 (cbrt.f64 (pow.f64 x -5)) 3)
(pow.f64 (pow.f64 (pow.f64 x -5) 3) 1/3)
(pow.f64 (pow.f64 x -5/2) 2)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 10))
(log.f64 (exp.f64 (pow.f64 x -5)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -5))))
(cbrt.f64 (pow.f64 (pow.f64 x -5) 3))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) (pow.f64 (reciprocal.f64 x) 6)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3) (pow.f64 x -3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3) (pow.f64 x 3)))
(reciprocal.f64 (/.f64 x (pow.f64 (reciprocal.f64 x) 4)))
(expm1.f64 (log1p.f64 (pow.f64 x -5)))
(exp.f64 (log.f64 (pow.f64 x -5)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x -5)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x -5)))

simplify129.0ms (0.6%)

Algorithm
egg-herbie
Rules
926×fma-def
904×div-sub
778×log-prod
544×cube-prod
524×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04658514
19647254
239246985
Stop Event
node limit
Counts
310 → 268
Calls
Call 1
Inputs
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(/.f64 1 (fabs.f64 x))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 x))) 1)
(*.f64 1 (reciprocal.f64 x))
(*.f64 (reciprocal.f64 x) 1)
(*.f64 -1 (reciprocal.f64 (neg.f64 x)))
(*.f64 (reciprocal.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (reciprocal.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (reciprocal.f64 (cbrt.f64 x)) 1))
(*.f64 (pow.f64 x -1/2) (pow.f64 x -1/2))
(*.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) -1) (pow.f64 (cbrt.f64 x) -1))
(*.f64 (pow.f64 (sqrt.f64 x) -1) (pow.f64 (sqrt.f64 x) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 x -2))))
(/.f64 1 x)
(/.f64 1 (neg.f64 (neg.f64 x)))
(/.f64 -1 (neg.f64 x))
(/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))
(/.f64 (pow.f64 x -1/2) (sqrt.f64 x))
(pow.f64 x -1)
(pow.f64 (reciprocal.f64 x) 1)
(pow.f64 (pow.f64 x -2) 1/2)
(pow.f64 (pow.f64 x -3) 1/3)
(pow.f64 (reciprocal.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x -1/2) 2)
(sqrt.f64 (pow.f64 x -2))
(fabs.f64 (reciprocal.f64 x))
(log.f64 (exp.f64 (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 x))))
(cbrt.f64 (pow.f64 x -3))
(expm1.f64 (log1p.f64 (reciprocal.f64 x)))
(exp.f64 (neg.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 x) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2) (pow.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/2)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(fabs.f64 (sqrt.f64 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3)))) 1)
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(*.f64 1 (*.f64 1/2 (pow.f64 x -3)))
(*.f64 (pow.f64 x -3) 1/2)
(*.f64 (/.f64 (cbrt.f64 1/2) x) (pow.f64 (/.f64 (cbrt.f64 1/2) x) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 1/2) x) 2) (/.f64 (cbrt.f64 1/2) x))
(*.f64 (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)))
(*.f64 -1/2 (reciprocal.f64 (neg.f64 (pow.f64 x 3))))
(pow.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(pow.f64 (/.f64 (cbrt.f64 1/2) x) 3)
(pow.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)) 1/3)
(pow.f64 (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)) 2)
(pow.f64 (*.f64 (pow.f64 x 3) 2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 1/2) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (pow.f64 x -3)))))
(cbrt.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)))
(reciprocal.f64 (*.f64 (pow.f64 x 3) 2))
(reciprocal.f64 (/.f64 (*.f64 (pow.f64 x 3) 2) 1))
(expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (pow.f64 x -3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))) 1)
(*.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) -1/2))
(*.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 1)
(*.f64 1 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (*.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (*.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (reciprocal.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))))
(*.f64 (reciprocal.f64 (cbrt.f64 (PI.f64))) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (reciprocal.f64 (pow.f64 (PI.f64) 1/4)) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (pow.f64 (PI.f64) 1/4)) (/.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 1) (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (cbrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 2)
(pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) -1)
(neg.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (neg.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 3) (pow.f64 (PI.f64) 3/2)))
(reciprocal.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))))
(reciprocal.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 1))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2) (pow.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/2)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(fabs.f64 (sqrt.f64 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -2))) 1)
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (/.f64 (pow.f64 x 2) 1))
(/.f64 1 (/.f64 x (reciprocal.f64 x)))
(/.f64 (reciprocal.f64 x) x)
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 -1 (*.f64 (neg.f64 x) x))
(/.f64 -1 (neg.f64 (pow.f64 x 2)))
(/.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 x (reciprocal.f64 (cbrt.f64 x))))
(/.f64 (pow.f64 x -1/2) (/.f64 x (pow.f64 x -1/2)))
(/.f64 (sqrt.f64 (pow.f64 x -3)) (sqrt.f64 x))
(/.f64 (*.f64 -1 (reciprocal.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (reciprocal.f64 x) -1) (neg.f64 x))
(/.f64 (neg.f64 (reciprocal.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (reciprocal.f64 x) 1) x)
(/.f64 (/.f64 (reciprocal.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 x -2)
(pow.f64 (reciprocal.f64 x) 2)
(pow.f64 (pow.f64 x -2) 1)
(pow.f64 (pow.f64 (reciprocal.f64 x) 4) 1/2)
(pow.f64 (pow.f64 x 2) -1)
(pow.f64 (cbrt.f64 (pow.f64 x -2)) 3)
(pow.f64 (pow.f64 (reciprocal.f64 x) 6) 1/3)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 4))
(fabs.f64 (pow.f64 x -2))
(log.f64 (exp.f64 (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -2))))
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(reciprocal.f64 (pow.f64 x 2))
(reciprocal.f64 (/.f64 (pow.f64 x 2) 1))
(reciprocal.f64 (/.f64 x (reciprocal.f64 x)))
(expm1.f64 (log1p.f64 (pow.f64 x -2)))
(exp.f64 (log.f64 (pow.f64 x -2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 x -2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -3))) 1)
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (/.f64 (pow.f64 x 3) 1))
(/.f64 1 (/.f64 x (pow.f64 x -2)))
(/.f64 (reciprocal.f64 x) (pow.f64 x 2))
(/.f64 (reciprocal.f64 x) (/.f64 x (reciprocal.f64 x)))
(/.f64 (pow.f64 x -2) x)
(/.f64 -1 (neg.f64 (pow.f64 x 3)))
(/.f64 -1 (pow.f64 (neg.f64 x) 3))
(/.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) (/.f64 x (cbrt.f64 (pow.f64 x -2))))
(/.f64 (pow.f64 x -5/2) (sqrt.f64 x))
(/.f64 (*.f64 -1 (reciprocal.f64 x)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (reciprocal.f64 x) -1) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 -1 (pow.f64 x -2)) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 x -2) -1) (neg.f64 x))
(/.f64 (neg.f64 (pow.f64 x -2)) (neg.f64 x))
(/.f64 (/.f64 (pow.f64 x -2) 1) x)
(/.f64 (/.f64 (pow.f64 x -2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (reciprocal.f64 (pow.f64 x 3/2)) (pow.f64 x 3/2))
(pow.f64 x -3)
(pow.f64 (pow.f64 x 3) -1)
(pow.f64 (reciprocal.f64 x) 3)
(pow.f64 (pow.f64 x -3) 1)
(pow.f64 (pow.f64 (pow.f64 x -3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 x -3)) 2)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(log.f64 (exp.f64 (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -3))))
(cbrt.f64 (pow.f64 (pow.f64 x -3) 3))
(cbrt.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 6) (pow.f64 x 3)))
(reciprocal.f64 (pow.f64 x 3))
(reciprocal.f64 (/.f64 (pow.f64 x 3) 1))
(reciprocal.f64 (/.f64 x (pow.f64 x -2)))
(expm1.f64 (log1p.f64 (pow.f64 x -3)))
(exp.f64 (log.f64 (pow.f64 x -3)))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 x -3)) 1))
(exp.f64 (neg.f64 (*.f64 3 (log.f64 x))))
(log1p.f64 (expm1.f64 (pow.f64 x -3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -5))) 1)
(/.f64 1 (/.f64 x (pow.f64 (reciprocal.f64 x) 4)))
(/.f64 (reciprocal.f64 x) (/.f64 x (pow.f64 x -3)))
(/.f64 (pow.f64 x -2) (pow.f64 x 3))
(/.f64 (pow.f64 x -2) (/.f64 x (pow.f64 x -2)))
(/.f64 (pow.f64 x -3) (pow.f64 x 2))
(/.f64 (pow.f64 x -3) (/.f64 x (reciprocal.f64 x)))
(/.f64 (pow.f64 (reciprocal.f64 x) 4) x)
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) 2) (/.f64 x (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4))))
(/.f64 (*.f64 -1 (pow.f64 x -3)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (pow.f64 x -3) -1) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (pow.f64 (reciprocal.f64 x) 4)) (neg.f64 x))
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) 1) x)
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (reciprocal.f64 x) 4) -1) (neg.f64 x))
(/.f64 (*.f64 -1 (pow.f64 (reciprocal.f64 x) 4)) (neg.f64 x))
(pow.f64 x -5)
(pow.f64 (reciprocal.f64 x) 5)
(pow.f64 (pow.f64 x -2) 5/2)
(pow.f64 (pow.f64 x -5) 1)
(pow.f64 (cbrt.f64 (pow.f64 x -5)) 3)
(pow.f64 (pow.f64 (pow.f64 x -5) 3) 1/3)
(pow.f64 (pow.f64 x -5/2) 2)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 10))
(log.f64 (exp.f64 (pow.f64 x -5)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -5))))
(cbrt.f64 (pow.f64 (pow.f64 x -5) 3))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) (pow.f64 (reciprocal.f64 x) 6)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3) (pow.f64 x -3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3) (pow.f64 x 3)))
(reciprocal.f64 (/.f64 x (pow.f64 (reciprocal.f64 x) 4)))
(expm1.f64 (log1p.f64 (pow.f64 x -5)))
(exp.f64 (log.f64 (pow.f64 x -5)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x -5)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x -5)))
Outputs
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (fabs.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 (fabs.f64 x) 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (pow.f64 x 5))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 x))) 1)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 1 (reciprocal.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 (reciprocal.f64 x) 1)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 -1 (reciprocal.f64 (neg.f64 x)))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 (reciprocal.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (reciprocal.f64 (cbrt.f64 x)))
(*.f64 (reciprocal.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (reciprocal.f64 (cbrt.f64 x)) 1))
(*.f64 (reciprocal.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (pow.f64 x -1/2) (pow.f64 x -1/2))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 1))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) -1) (pow.f64 (cbrt.f64 x) -1))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(*.f64 (pow.f64 (sqrt.f64 x) -1) (pow.f64 (sqrt.f64 x) -1))
(pow.f64 (sqrt.f64 x) -2)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 x -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 x -4))) (sqrt.f64 (cbrt.f64 (pow.f64 x -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 x -2))) (sqrt.f64 (cbrt.f64 (pow.f64 x -4))))
(/.f64 1 x)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 1 (neg.f64 (neg.f64 x)))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 -1 (neg.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))
(/.f64 (pow.f64 x -1/2) (sqrt.f64 x))
(pow.f64 x -1)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(pow.f64 (reciprocal.f64 x) 1)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(pow.f64 (pow.f64 x -2) 1/2)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(pow.f64 (pow.f64 x -3) 1/3)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(pow.f64 (reciprocal.f64 (cbrt.f64 x)) 3)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(pow.f64 (pow.f64 x -1/2) 2)
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(sqrt.f64 (pow.f64 x -2))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(fabs.f64 (reciprocal.f64 x))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(log.f64 (exp.f64 (reciprocal.f64 x)))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 x))))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(cbrt.f64 (pow.f64 x -3))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(expm1.f64 (log1p.f64 (reciprocal.f64 x)))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(exp.f64 (neg.f64 (log.f64 x)))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(exp.f64 (*.f64 (log.f64 x) -1))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 1))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(log1p.f64 (expm1.f64 (reciprocal.f64 x)))
(reciprocal.f64 (fabs.f64 x))
(reciprocal.f64 x)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2) (pow.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (cbrt.f64 (PI.f64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (cbrt.f64 (PI.f64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/2)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(sqrt.f64 (PI.f64))
(fabs.f64 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(sqrt.f64 (PI.f64))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3)))) 1)
(*.f64 1/2 (pow.f64 x -3))
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(*.f64 1/2 (pow.f64 x -3))
(*.f64 1 (*.f64 1/2 (pow.f64 x -3)))
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (pow.f64 x -3) 1/2)
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (/.f64 (cbrt.f64 1/2) x) (pow.f64 (/.f64 (cbrt.f64 1/2) x) 2))
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 1/2) x) 2) (/.f64 (cbrt.f64 1/2) x))
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)))
(*.f64 1/2 (pow.f64 x -3))
(*.f64 -1/2 (reciprocal.f64 (neg.f64 (pow.f64 x 3))))
(*.f64 -1/2 (reciprocal.f64 (pow.f64 (neg.f64 x) 3)))
(*.f64 -1/2 (neg.f64 (pow.f64 x -3)))
(pow.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(*.f64 1/2 (pow.f64 x -3))
(pow.f64 (/.f64 (cbrt.f64 1/2) x) 3)
(*.f64 1/2 (pow.f64 x -3))
(pow.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)) 1/3)
(cbrt.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)))
(cbrt.f64 (*.f64 1/8 (pow.f64 (reciprocal.f64 x) 9)))
(pow.f64 (/.f64 (sqrt.f64 1/2) (pow.f64 x 3/2)) 2)
(*.f64 1/2 (pow.f64 x -3))
(pow.f64 (*.f64 (pow.f64 x 3) 2) -1)
(*.f64 1/2 (pow.f64 x -3))
(sqrt.f64 (/.f64 1/4 (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 1/2) (pow.f64 x -3)))
(*.f64 1/2 (pow.f64 x -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (pow.f64 x -3)))))
(*.f64 1/2 (pow.f64 x -3))
(cbrt.f64 (*.f64 1/8 (pow.f64 (pow.f64 x -3) 3)))
(cbrt.f64 (*.f64 1/8 (pow.f64 (reciprocal.f64 x) 9)))
(reciprocal.f64 (*.f64 (pow.f64 x 3) 2))
(*.f64 1/2 (pow.f64 x -3))
(reciprocal.f64 (/.f64 (*.f64 (pow.f64 x 3) 2) 1))
(*.f64 1/2 (pow.f64 x -3))
(expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3))))
(*.f64 1/2 (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))))
(*.f64 1/2 (pow.f64 x -3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))) 1))
(*.f64 1/2 (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 1/2 (pow.f64 x -3))))
(*.f64 1/2 (pow.f64 x -3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))) 1)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) -1/2))
(*.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (*.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) -1/2))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64))))
(*.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (*.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) -1/2))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (reciprocal.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))))
(*.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) -1/2))
(*.f64 (reciprocal.f64 (cbrt.f64 (PI.f64))) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (reciprocal.f64 (pow.f64 (PI.f64) 1/4)) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (pow.f64 (PI.f64) 1/4)))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (cbrt.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 2) (pow.f64 (PI.f64) 1/4)) (/.f64 (cbrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (pow.f64 (PI.f64) 1/4)))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 1) (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (cbrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (reciprocal.f64 (cbrt.f64 (PI.f64))) (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 2)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) -1)
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(neg.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 2) (PI.f64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64))) 3))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) 3) (pow.f64 (PI.f64) 3/2)))
(reciprocal.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x))))) 1))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(exp.f64 (log.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))) 1))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 3/4 (pow.f64 x -5) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (reciprocal.f64 x)))) (sqrt.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2) (pow.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (cbrt.f64 (PI.f64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (cbrt.f64 (PI.f64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/2)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(sqrt.f64 (PI.f64))
(fabs.f64 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(sqrt.f64 (PI.f64))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -2))) 1)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (pow.f64 x 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (/.f64 (pow.f64 x 2) 1))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 1 (/.f64 x (reciprocal.f64 x)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (reciprocal.f64 x) x)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 -1 (*.f64 x (neg.f64 x)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 -1 (*.f64 (neg.f64 x) x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 -1 (neg.f64 (pow.f64 x 2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 x (reciprocal.f64 (cbrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x -2)) x) (reciprocal.f64 (cbrt.f64 x)))
(*.f64 (reciprocal.f64 (cbrt.f64 x)) (/.f64 (cbrt.f64 (pow.f64 x -2)) x))
(/.f64 (*.f64 (reciprocal.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))) x)
(/.f64 (pow.f64 x -1/2) (/.f64 x (pow.f64 x -1/2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (sqrt.f64 (pow.f64 x -3)) (sqrt.f64 x))
(/.f64 (pow.f64 x -3/2) (sqrt.f64 x))
(/.f64 (*.f64 -1 (reciprocal.f64 x)) (neg.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (*.f64 (reciprocal.f64 x) -1) (neg.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (neg.f64 (reciprocal.f64 x)) (neg.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (/.f64 (reciprocal.f64 x) 1) x)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(/.f64 (/.f64 (reciprocal.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(pow.f64 x -2)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 (reciprocal.f64 x) 2)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(pow.f64 (pow.f64 x -2) 1)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(pow.f64 (pow.f64 (reciprocal.f64 x) 4) 1/2)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(pow.f64 (pow.f64 x 2) -1)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(pow.f64 (cbrt.f64 (pow.f64 x -2)) 3)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(pow.f64 (pow.f64 (reciprocal.f64 x) 6) 1/3)
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(cbrt.f64 (pow.f64 x -6))
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 4))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(fabs.f64 (pow.f64 x -2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(log.f64 (exp.f64 (pow.f64 x -2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -2))))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(cbrt.f64 (pow.f64 x -6))
(reciprocal.f64 (pow.f64 x 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(reciprocal.f64 (/.f64 (pow.f64 x 2) 1))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(reciprocal.f64 (/.f64 x (reciprocal.f64 x)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(expm1.f64 (log1p.f64 (pow.f64 x -2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(exp.f64 (log.f64 (pow.f64 x -2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(exp.f64 (*.f64 (log.f64 (pow.f64 x -2)) 1))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(log1p.f64 (expm1.f64 (pow.f64 x -2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 2))
(pow.f64 x -2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -3))) 1)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (/.f64 (pow.f64 x 3) 1))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 1 (/.f64 x (pow.f64 x -2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (reciprocal.f64 x) (pow.f64 x 2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (reciprocal.f64 x) (/.f64 x (reciprocal.f64 x)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (pow.f64 x -2) x)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 -1 (neg.f64 (pow.f64 x 3)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 -1 (pow.f64 (neg.f64 x) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) (/.f64 x (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) x) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 (cbrt.f64 (pow.f64 x -4)) x))
(/.f64 (pow.f64 x -5/2) (sqrt.f64 x))
(/.f64 (*.f64 -1 (reciprocal.f64 x)) (*.f64 (neg.f64 x) x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (*.f64 (reciprocal.f64 x) -1) (*.f64 x (neg.f64 x)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (*.f64 -1 (pow.f64 x -2)) (neg.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (*.f64 (pow.f64 x -2) -1) (neg.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (neg.f64 (pow.f64 x -2)) (neg.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (/.f64 (pow.f64 x -2) 1) x)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (/.f64 (pow.f64 x -2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(/.f64 (reciprocal.f64 (pow.f64 x 3/2)) (pow.f64 x 3/2))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(pow.f64 x -3)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 (pow.f64 x 3) -1)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(pow.f64 (reciprocal.f64 x) 3)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(pow.f64 (pow.f64 x -3) 1)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(pow.f64 (pow.f64 (pow.f64 x -3) 3) 1/3)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(pow.f64 (sqrt.f64 (pow.f64 x -3)) 2)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 6))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(log.f64 (exp.f64 (pow.f64 x -3)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -3))))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(cbrt.f64 (pow.f64 (pow.f64 x -3) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(cbrt.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 6) (pow.f64 x 3)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(reciprocal.f64 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(reciprocal.f64 (/.f64 (pow.f64 x 3) 1))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(reciprocal.f64 (/.f64 x (pow.f64 x -2)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(expm1.f64 (log1p.f64 (pow.f64 x -3)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(exp.f64 (log.f64 (pow.f64 x -3)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(exp.f64 (*.f64 (log.f64 (pow.f64 x -3)) 1))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(exp.f64 (neg.f64 (*.f64 3 (log.f64 x))))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(log1p.f64 (expm1.f64 (pow.f64 x -3)))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 x -3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x -5))) 1)
(pow.f64 x -5)
(/.f64 1 (/.f64 x (pow.f64 (reciprocal.f64 x) 4)))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (reciprocal.f64 x) (/.f64 x (pow.f64 x -3)))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (pow.f64 x -2) (pow.f64 x 3))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (pow.f64 x -2) (/.f64 x (pow.f64 x -2)))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (pow.f64 x -3) (pow.f64 x 2))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (pow.f64 x -3) (/.f64 x (reciprocal.f64 x)))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (pow.f64 (reciprocal.f64 x) 4) x)
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4)) 2) (/.f64 x (cbrt.f64 (pow.f64 (reciprocal.f64 x) 4))))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (*.f64 -1 (pow.f64 x -3)) (*.f64 (neg.f64 x) x))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (*.f64 (pow.f64 x -3) -1) (*.f64 x (neg.f64 x)))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (neg.f64 (pow.f64 (reciprocal.f64 x) 4)) (neg.f64 x))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) 1) x)
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (/.f64 (pow.f64 (reciprocal.f64 x) 4) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (*.f64 (pow.f64 (reciprocal.f64 x) 4) -1) (neg.f64 x))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(/.f64 (*.f64 -1 (pow.f64 (reciprocal.f64 x) 4)) (neg.f64 x))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(pow.f64 x -5)
(pow.f64 (reciprocal.f64 x) 5)
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (pow.f64 x -2) 5/2)
(pow.f64 (pow.f64 x -5) 1)
(pow.f64 x -5)
(pow.f64 (cbrt.f64 (pow.f64 x -5)) 3)
(pow.f64 x -5)
(pow.f64 (pow.f64 (pow.f64 x -5) 3) 1/3)
(pow.f64 x -5)
(pow.f64 (pow.f64 x -5/2) 2)
(pow.f64 x -5)
(sqrt.f64 (pow.f64 (reciprocal.f64 x) 10))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(log.f64 (exp.f64 (pow.f64 x -5)))
(pow.f64 x -5)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x -5))))
(pow.f64 x -5)
(cbrt.f64 (pow.f64 (pow.f64 x -5) 3))
(pow.f64 x -5)
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 x -4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 x) 9) (pow.f64 x -6)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) (pow.f64 (reciprocal.f64 x) 6)))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 x -4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 x) 9) (pow.f64 x -6)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3) (pow.f64 x -3)))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 x -3) (pow.f64 (pow.f64 x -4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 x) 9) (pow.f64 x -6)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 4) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -4) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x -6) (pow.f64 (pow.f64 x 3) 3)))
(reciprocal.f64 (/.f64 x (pow.f64 (reciprocal.f64 x) 4)))
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 4))
(/.f64 (pow.f64 x -4) x)
(pow.f64 (reciprocal.f64 x) 5)
(expm1.f64 (log1p.f64 (pow.f64 x -5)))
(pow.f64 x -5)
(exp.f64 (log.f64 (pow.f64 x -5)))
(pow.f64 x -5)
(exp.f64 (*.f64 (log.f64 (pow.f64 x -5)) 1))
(pow.f64 x -5)
(log1p.f64 (expm1.f64 (pow.f64 x -5)))
(pow.f64 x -5)

eval877.0ms (4.3%)

Compiler

Compiled 43372 to 26293 computations (39.4% saved)

prune121.0ms (0.6%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New5873590
Fresh000
Picked202
Done000
Total5893592
Accuracy
100.0%
Counts
592 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3)))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
100.0%
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3)))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
Compiler

Compiled 334 to 244 computations (26.9% saved)

localize1.0s (5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.6%
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
99.5%
(*.f64 (neg.f64 (log.f64 x)) 3)
98.4%
(sqrt.f64 (PI.f64))
97.1%
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3))
99.8%
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
99.7%
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
99.6%
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
99.3%
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
99.7%
(/.f64 3/4 (pow.f64 x 5))
99.6%
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
39.6%
(reciprocal.f64 x)
38.0%
(reciprocal.f64 (PI.f64))
Compiler

Compiled 866 to 547 computations (36.8% saved)

series78.0ms (0.4%)

Counts
10 → 48
Calls

27 calls:

TimeVariablePointExpression
34.0ms
x
@0
(*.f64 (neg.f64 (log.f64 x)) 3)
15.0ms
x
@-inf
(*.f64 (neg.f64 (log.f64 x)) 3)
6.0ms
x
@inf
(*.f64 (neg.f64 (log.f64 x)) 3)
2.0ms
x
@-inf
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
2.0ms
x
@0
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))

rewrite110.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
367×log1p-expm1-u
367×expm1-log1p-u
353×add-exp-log
352×add-cube-cbrt
351×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049283
1837271
Stop Event
node limit
Counts
10 → 222
Calls
Call 1
Inputs
(reciprocal.f64 (PI.f64))
(reciprocal.f64 x)
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3))
(*.f64 (neg.f64 (log.f64 x)) 3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 (PI.f64)))) 1)
(*.f64 1 (reciprocal.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) -2)) (cbrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) -1) (pow.f64 (cbrt.f64 (PI.f64)) -1))
(/.f64 1 (PI.f64))
(/.f64 1 (/.f64 (PI.f64) 1))
(/.f64 -1 (neg.f64 (PI.f64)))
(pow.f64 (PI.f64) -1)
(pow.f64 (reciprocal.f64 (PI.f64)) 1)
(pow.f64 (pow.f64 (PI.f64) -1/2) 2)
(pow.f64 (cbrt.f64 (reciprocal.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) -2) 1/2)
(pow.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3) 1/3)
(pow.f64 (/.f64 (PI.f64) 1) -1)
(log.f64 (exp.f64 (reciprocal.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (reciprocal.f64 (PI.f64))))
(exp.f64 (log.f64 (reciprocal.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) -1))
(exp.f64 (*.f64 (log.f64 (reciprocal.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 x))) 1)
(*.f64 1 (reciprocal.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 x)) 2) (cbrt.f64 (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 x)) (sqrt.f64 (reciprocal.f64 x)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))))
(/.f64 1 x)
(pow.f64 x -1)
(pow.f64 (reciprocal.f64 x) 1)
(pow.f64 (pow.f64 (reciprocal.f64 x) 3) 1/3)
(pow.f64 (cbrt.f64 (reciprocal.f64 x)) 3)
(pow.f64 (sqrt.f64 (reciprocal.f64 x)) 2)
(pow.f64 (exp.f64 1) (neg.f64 (log.f64 x)))
(pow.f64 (exp.f64 -1) (log.f64 x))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 x))) 2)) (cbrt.f64 (neg.f64 (log.f64 x))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 x)))) (sqrt.f64 (neg.f64 (log.f64 x))))
(log.f64 (exp.f64 (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 x))))
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 3))
(expm1.f64 (log1p.f64 (reciprocal.f64 x)))
(exp.f64 (neg.f64 (log.f64 x)))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 x)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)))) 1)
(pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(exp.f64 (log.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3/4 (pow.f64 x -5)))) 1)
(*.f64 3/4 (pow.f64 x -5))
(*.f64 1 (*.f64 3/4 (pow.f64 x -5)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))) 2) (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))) (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))))
(pow.f64 (*.f64 3/4 (pow.f64 x -5)) 1)
(pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))) 3)
(pow.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))) 2)
(pow.f64 (/.f64 (pow.f64 x 5) 3/4) -1)
(log.f64 (pow.f64 (exp.f64 3/4) (pow.f64 x -5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3/4 (pow.f64 x -5)))))
(cbrt.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)))
(reciprocal.f64 (/.f64 (pow.f64 x 5) 3/4))
(expm1.f64 (log1p.f64 (*.f64 3/4 (pow.f64 x -5))))
(exp.f64 (log.f64 (*.f64 3/4 (pow.f64 x -5))))
(exp.f64 (*.f64 (log.f64 (*.f64 3/4 (pow.f64 x -5))) 1))
(log1p.f64 (expm1.f64 (*.f64 3/4 (pow.f64 x -5))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -3))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -3))
(*.f64 (reciprocal.f64 (fabs.f64 x)) (pow.f64 (fabs.f64 x) -2))
(*.f64 (pow.f64 (fabs.f64 x) -2) (reciprocal.f64 (fabs.f64 x)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -3)) (sqrt.f64 (pow.f64 (fabs.f64 x) -3)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -2)) 3) (reciprocal.f64 (fabs.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 (reciprocal.f64 (fabs.f64 x))) 3) (pow.f64 (sqrt.f64 (reciprocal.f64 (fabs.f64 x))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -3) (pow.f64 (cbrt.f64 (fabs.f64 x)) -3))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -3) (pow.f64 (sqrt.f64 (fabs.f64 x)) -3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 3)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 3)) -1))
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 3/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 3/2) -1))
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (pow.f64 (fabs.f64 x) 3) -1)
(pow.f64 (pow.f64 (fabs.f64 x) -3) 1)
(pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -3)) 2)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 3) 1) -1)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -3))))
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -3) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 3) 1))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -3)))
(exp.f64 (*.f64 -3 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fabs.f64 x))) 3))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fabs.f64 x))) -1))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -3)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -5))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -5))
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -10)) (cbrt.f64 (pow.f64 (fabs.f64 x) -5)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -5)) (sqrt.f64 (pow.f64 (fabs.f64 x) -5)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -5) (pow.f64 (cbrt.f64 (fabs.f64 x)) -5))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -5) (pow.f64 (sqrt.f64 (fabs.f64 x)) -5))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 10)) -1) (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 5)) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 5)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 5)) -1))
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 5/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 5/2) -1))
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (pow.f64 (fabs.f64 x) 5) -1)
(pow.f64 (pow.f64 (fabs.f64 x) -5) 1)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -5)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -5)) 2)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 5) 1) -1)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -5)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -5))))
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 5) 1))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -5)))
(exp.f64 (*.f64 -5 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -5))
(exp.f64 (*.f64 (*.f64 5 (log.f64 (fabs.f64 x))) -1))
(exp.f64 (*.f64 (*.f64 -5 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -5)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -7))
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -14)) (cbrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) (sqrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -7) (pow.f64 (cbrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -7) (pow.f64 (sqrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 14)) -1) (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 7)) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 7)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 7)) -1))
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 7/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 7/2) -1))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (fabs.f64 x) 7) -1)
(pow.f64 (pow.f64 (fabs.f64 x) -7) 1)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -7)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) 2)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 7) 1) -1)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -7))))
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 7) 1))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7)))
(exp.f64 (*.f64 -7 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -7))
(exp.f64 (*.f64 (*.f64 7 (log.f64 (fabs.f64 x))) -1))
(exp.f64 (*.f64 (*.f64 -7 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -7)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (reciprocal.f64 x) 3))) 1)
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 2))
(*.f64 1 (pow.f64 (reciprocal.f64 x) 3))
(*.f64 (pow.f64 (reciprocal.f64 x) 2) (reciprocal.f64 x))
(*.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)) (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 x)) 2) 3) (reciprocal.f64 x))
(*.f64 (pow.f64 (sqrt.f64 (reciprocal.f64 x)) 3) (pow.f64 (sqrt.f64 (reciprocal.f64 x)) 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (exp.f64 (*.f64 (log.f64 x) 3)))
(pow.f64 (reciprocal.f64 x) 3)
(pow.f64 (pow.f64 (reciprocal.f64 x) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)) 2)
(pow.f64 (exp.f64 1) (neg.f64 (*.f64 (log.f64 x) 3)))
(pow.f64 (exp.f64 3) (neg.f64 (log.f64 x)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 2)) (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3)))) (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(log.f64 (exp.f64 (pow.f64 (reciprocal.f64 x) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (reciprocal.f64 x) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (reciprocal.f64 x) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (reciprocal.f64 x) 3)))
(+.f64 0 (neg.f64 (*.f64 (log.f64 x) 3)))
(+.f64 (log.f64 (pow.f64 (reciprocal.f64 x) 2)) (neg.f64 (log.f64 x)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))) (log.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (*.f64 (log.f64 x) 3)))) 1)
(pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 1)
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 3)
(pow.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 2)
(neg.f64 (*.f64 (log.f64 x) 3))
(log.f64 (pow.f64 (reciprocal.f64 x) 3))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (reciprocal.f64 x) 3) 1)))
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 3))
(expm1.f64 (log1p.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(exp.f64 (log.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 1))
(log1p.f64 (-.f64 (pow.f64 (reciprocal.f64 x) 3) 1))

simplify130.0ms (0.6%)

Algorithm
egg-herbie
Rules
938×sqr-pow
836×log-prod
636×exp-prod
570×cube-prod
532×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05087282
111406878
240176830
Stop Event
node limit
Counts
270 → 277
Calls
Call 1
Inputs
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(*.f64 -3 (log.f64 x))
(*.f64 -3 (log.f64 x))
(*.f64 -3 (log.f64 x))
(*.f64 -3 (log.f64 x))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 (PI.f64)))) 1)
(*.f64 1 (reciprocal.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) -2)) (cbrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) -1) (pow.f64 (cbrt.f64 (PI.f64)) -1))
(/.f64 1 (PI.f64))
(/.f64 1 (/.f64 (PI.f64) 1))
(/.f64 -1 (neg.f64 (PI.f64)))
(pow.f64 (PI.f64) -1)
(pow.f64 (reciprocal.f64 (PI.f64)) 1)
(pow.f64 (pow.f64 (PI.f64) -1/2) 2)
(pow.f64 (cbrt.f64 (reciprocal.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) -2) 1/2)
(pow.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3) 1/3)
(pow.f64 (/.f64 (PI.f64) 1) -1)
(log.f64 (exp.f64 (reciprocal.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (reciprocal.f64 (PI.f64))))
(exp.f64 (log.f64 (reciprocal.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) -1))
(exp.f64 (*.f64 (log.f64 (reciprocal.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 x))) 1)
(*.f64 1 (reciprocal.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 x)) 2) (cbrt.f64 (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 x)) (sqrt.f64 (reciprocal.f64 x)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))))
(/.f64 1 x)
(pow.f64 x -1)
(pow.f64 (reciprocal.f64 x) 1)
(pow.f64 (pow.f64 (reciprocal.f64 x) 3) 1/3)
(pow.f64 (cbrt.f64 (reciprocal.f64 x)) 3)
(pow.f64 (sqrt.f64 (reciprocal.f64 x)) 2)
(pow.f64 (exp.f64 1) (neg.f64 (log.f64 x)))
(pow.f64 (exp.f64 -1) (log.f64 x))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 x))) 2)) (cbrt.f64 (neg.f64 (log.f64 x))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 x)))) (sqrt.f64 (neg.f64 (log.f64 x))))
(log.f64 (exp.f64 (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 x))))
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 3))
(expm1.f64 (log1p.f64 (reciprocal.f64 x)))
(exp.f64 (neg.f64 (log.f64 x)))
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 x)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)))) 1)
(pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(exp.f64 (log.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3/4 (pow.f64 x -5)))) 1)
(*.f64 3/4 (pow.f64 x -5))
(*.f64 1 (*.f64 3/4 (pow.f64 x -5)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))) 2) (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))) (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))))
(pow.f64 (*.f64 3/4 (pow.f64 x -5)) 1)
(pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))) 3)
(pow.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))) 2)
(pow.f64 (/.f64 (pow.f64 x 5) 3/4) -1)
(log.f64 (pow.f64 (exp.f64 3/4) (pow.f64 x -5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3/4 (pow.f64 x -5)))))
(cbrt.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)))
(reciprocal.f64 (/.f64 (pow.f64 x 5) 3/4))
(expm1.f64 (log1p.f64 (*.f64 3/4 (pow.f64 x -5))))
(exp.f64 (log.f64 (*.f64 3/4 (pow.f64 x -5))))
(exp.f64 (*.f64 (log.f64 (*.f64 3/4 (pow.f64 x -5))) 1))
(log1p.f64 (expm1.f64 (*.f64 3/4 (pow.f64 x -5))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -3))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -3))
(*.f64 (reciprocal.f64 (fabs.f64 x)) (pow.f64 (fabs.f64 x) -2))
(*.f64 (pow.f64 (fabs.f64 x) -2) (reciprocal.f64 (fabs.f64 x)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -3)) (sqrt.f64 (pow.f64 (fabs.f64 x) -3)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -2)) 3) (reciprocal.f64 (fabs.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 (reciprocal.f64 (fabs.f64 x))) 3) (pow.f64 (sqrt.f64 (reciprocal.f64 (fabs.f64 x))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -3) (pow.f64 (cbrt.f64 (fabs.f64 x)) -3))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -3) (pow.f64 (sqrt.f64 (fabs.f64 x)) -3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 3)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 3)) -1))
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 3/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 3/2) -1))
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (pow.f64 (fabs.f64 x) 3) -1)
(pow.f64 (pow.f64 (fabs.f64 x) -3) 1)
(pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -3)) 2)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 3) 1) -1)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -3))))
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -3) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 3) 1))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -3)))
(exp.f64 (*.f64 -3 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fabs.f64 x))) 3))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fabs.f64 x))) -1))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -3)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -5))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -5))
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -10)) (cbrt.f64 (pow.f64 (fabs.f64 x) -5)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -5)) (sqrt.f64 (pow.f64 (fabs.f64 x) -5)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -5) (pow.f64 (cbrt.f64 (fabs.f64 x)) -5))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -5) (pow.f64 (sqrt.f64 (fabs.f64 x)) -5))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 10)) -1) (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 5)) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 5)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 5)) -1))
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 5/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 5/2) -1))
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (pow.f64 (fabs.f64 x) 5) -1)
(pow.f64 (pow.f64 (fabs.f64 x) -5) 1)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -5)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -5)) 2)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 5) 1) -1)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -5)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -5))))
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 5) 1))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -5)))
(exp.f64 (*.f64 -5 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -5))
(exp.f64 (*.f64 (*.f64 5 (log.f64 (fabs.f64 x))) -1))
(exp.f64 (*.f64 (*.f64 -5 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -5)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -7))
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -14)) (cbrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) (sqrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -7) (pow.f64 (cbrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -7) (pow.f64 (sqrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 14)) -1) (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 7)) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 7)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 7)) -1))
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 7/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 7/2) -1))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (fabs.f64 x) 7) -1)
(pow.f64 (pow.f64 (fabs.f64 x) -7) 1)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -7)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) 2)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 7) 1) -1)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -7))))
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 7) 1))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7)))
(exp.f64 (*.f64 -7 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -7))
(exp.f64 (*.f64 (*.f64 7 (log.f64 (fabs.f64 x))) -1))
(exp.f64 (*.f64 (*.f64 -7 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -7)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (reciprocal.f64 x) 3))) 1)
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 2))
(*.f64 1 (pow.f64 (reciprocal.f64 x) 3))
(*.f64 (pow.f64 (reciprocal.f64 x) 2) (reciprocal.f64 x))
(*.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)) (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 x)) 2) 3) (reciprocal.f64 x))
(*.f64 (pow.f64 (sqrt.f64 (reciprocal.f64 x)) 3) (pow.f64 (sqrt.f64 (reciprocal.f64 x)) 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (exp.f64 (*.f64 (log.f64 x) 3)))
(pow.f64 (reciprocal.f64 x) 3)
(pow.f64 (pow.f64 (reciprocal.f64 x) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)) 2)
(pow.f64 (exp.f64 1) (neg.f64 (*.f64 (log.f64 x) 3)))
(pow.f64 (exp.f64 3) (neg.f64 (log.f64 x)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 2)) (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3)))) (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(log.f64 (exp.f64 (pow.f64 (reciprocal.f64 x) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (reciprocal.f64 x) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (reciprocal.f64 x) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (reciprocal.f64 x) 3)))
(+.f64 0 (neg.f64 (*.f64 (log.f64 x) 3)))
(+.f64 (log.f64 (pow.f64 (reciprocal.f64 x) 2)) (neg.f64 (log.f64 x)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))) (log.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (*.f64 (log.f64 x) 3)))) 1)
(pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 1)
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 3)
(pow.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 2)
(neg.f64 (*.f64 (log.f64 x) 3))
(log.f64 (pow.f64 (reciprocal.f64 x) 3))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (reciprocal.f64 x) 3) 1)))
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 3))
(expm1.f64 (log1p.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(exp.f64 (log.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 1))
(log1p.f64 (-.f64 (pow.f64 (reciprocal.f64 x) 3) 1))
Outputs
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(/.f64 1 x)
(reciprocal.f64 x)
(*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 15/8 (reciprocal.f64 (pow.f64 x 7))) (sqrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 15/8 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 7)))
(*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 15/8 (pow.f64 x 7)))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (*.f64 15/8 (reciprocal.f64 (pow.f64 x 7))) (sqrt.f64 (reciprocal.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (*.f64 15/8 (reciprocal.f64 (pow.f64 x 7))) (sqrt.f64 (reciprocal.f64 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x -3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))))
(fma.f64 1/2 (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 x -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (fma.f64 15/8 (*.f64 (reciprocal.f64 (pow.f64 x 7)) (sqrt.f64 (reciprocal.f64 (PI.f64)))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x -3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x))))
(fma.f64 1/2 (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 x -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (fma.f64 15/8 (*.f64 (reciprocal.f64 (pow.f64 x 7)) (sqrt.f64 (reciprocal.f64 (PI.f64)))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x -3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x))))
(fma.f64 1/2 (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 x -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (fma.f64 15/8 (*.f64 (reciprocal.f64 (pow.f64 x 7)) (sqrt.f64 (reciprocal.f64 (PI.f64)))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 -3 (log.f64 x))
(*.f64 -3 (log.f64 x))
(*.f64 -3 (log.f64 x))
(*.f64 -3 (log.f64 x))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 -3 (log.f64 x))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 -3 (log.f64 x))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 -3 (log.f64 x))
(*.f64 3 (log.f64 (/.f64 1 x)))
(*.f64 -3 (log.f64 x))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))))
(*.f64 -3 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 (PI.f64)))) 1)
(reciprocal.f64 (PI.f64))
(*.f64 1 (reciprocal.f64 (PI.f64)))
(reciprocal.f64 (PI.f64))
(*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2))
(reciprocal.f64 (PI.f64))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) -2)) (cbrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) -1) (pow.f64 (cbrt.f64 (PI.f64)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 1 (cbrt.f64 (PI.f64))))
(*.f64 (reciprocal.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (reciprocal.f64 (cbrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(/.f64 1 (PI.f64))
(reciprocal.f64 (PI.f64))
(/.f64 1 (/.f64 (PI.f64) 1))
(reciprocal.f64 (PI.f64))
(/.f64 -1 (neg.f64 (PI.f64)))
(reciprocal.f64 (PI.f64))
(pow.f64 (PI.f64) -1)
(reciprocal.f64 (PI.f64))
(pow.f64 (reciprocal.f64 (PI.f64)) 1)
(reciprocal.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) -1/2) 2)
(reciprocal.f64 (PI.f64))
(pow.f64 (cbrt.f64 (reciprocal.f64 (PI.f64))) 3)
(reciprocal.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) -2) 1/2)
(reciprocal.f64 (PI.f64))
(pow.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3) 1/3)
(reciprocal.f64 (PI.f64))
(pow.f64 (/.f64 (PI.f64) 1) -1)
(reciprocal.f64 (PI.f64))
(log.f64 (exp.f64 (reciprocal.f64 (PI.f64))))
(reciprocal.f64 (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 (PI.f64)))))
(reciprocal.f64 (PI.f64))
(cbrt.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3))
(reciprocal.f64 (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(reciprocal.f64 (PI.f64))
(expm1.f64 (log1p.f64 (reciprocal.f64 (PI.f64))))
(reciprocal.f64 (PI.f64))
(exp.f64 (log.f64 (reciprocal.f64 (PI.f64))))
(reciprocal.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) -1))
(reciprocal.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (reciprocal.f64 (PI.f64))) 1))
(reciprocal.f64 (PI.f64))
(log1p.f64 (expm1.f64 (reciprocal.f64 (PI.f64))))
(reciprocal.f64 (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 x))) 1)
(reciprocal.f64 x)
(*.f64 1 (reciprocal.f64 x))
(reciprocal.f64 x)
(*.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 x)) 2) (cbrt.f64 (reciprocal.f64 x)))
(reciprocal.f64 x)
(*.f64 (sqrt.f64 (reciprocal.f64 x)) (sqrt.f64 (reciprocal.f64 x)))
(reciprocal.f64 x)
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 x -3))) (cbrt.f64 (sqrt.f64 (pow.f64 x -3))))
(*.f64 (cbrt.f64 (pow.f64 (reciprocal.f64 x) 3/2)) (cbrt.f64 (pow.f64 (reciprocal.f64 x) 3/2)))
(/.f64 1 x)
(reciprocal.f64 x)
(pow.f64 x -1)
(reciprocal.f64 x)
(pow.f64 (reciprocal.f64 x) 1)
(reciprocal.f64 x)
(pow.f64 (pow.f64 (reciprocal.f64 x) 3) 1/3)
(reciprocal.f64 x)
(pow.f64 (cbrt.f64 (reciprocal.f64 x)) 3)
(reciprocal.f64 x)
(pow.f64 (sqrt.f64 (reciprocal.f64 x)) 2)
(reciprocal.f64 x)
(pow.f64 (exp.f64 1) (neg.f64 (log.f64 x)))
(reciprocal.f64 x)
(pow.f64 (exp.f64 -1) (log.f64 x))
(reciprocal.f64 x)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 x))) 2)) (cbrt.f64 (neg.f64 (log.f64 x))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 x)))) (sqrt.f64 (neg.f64 (log.f64 x))))
(log.f64 (exp.f64 (reciprocal.f64 x)))
(reciprocal.f64 x)
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 x))))
(reciprocal.f64 x)
(cbrt.f64 (pow.f64 (reciprocal.f64 x) 3))
(reciprocal.f64 x)
(expm1.f64 (log1p.f64 (reciprocal.f64 x)))
(reciprocal.f64 x)
(exp.f64 (neg.f64 (log.f64 x)))
(reciprocal.f64 x)
(exp.f64 (*.f64 (neg.f64 (log.f64 x)) 1))
(reciprocal.f64 x)
(log1p.f64 (expm1.f64 (reciprocal.f64 x)))
(reciprocal.f64 x)
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2)) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) (pow.f64 (PI.f64) -1/2))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3/4 (pow.f64 x -5)))) 1)
(*.f64 3/4 (pow.f64 x -5))
(*.f64 3/4 (pow.f64 x -5))
(*.f64 1 (*.f64 3/4 (pow.f64 x -5)))
(*.f64 3/4 (pow.f64 x -5))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))) 2) (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 3/4 (pow.f64 x -5))
(*.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))) (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 3/4 (pow.f64 x -5))
(pow.f64 (*.f64 3/4 (pow.f64 x -5)) 1)
(*.f64 3/4 (pow.f64 x -5))
(pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 x -5))) 3)
(*.f64 3/4 (pow.f64 x -5))
(pow.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)) 1/3)
(cbrt.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)))
(pow.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 x -5))) 2)
(*.f64 3/4 (pow.f64 x -5))
(pow.f64 (/.f64 (pow.f64 x 5) 3/4) -1)
(reciprocal.f64 (/.f64 (pow.f64 x 5) 3/4))
(/.f64 3/4 (pow.f64 x 5))
(log.f64 (pow.f64 (exp.f64 3/4) (pow.f64 x -5)))
(*.f64 3/4 (pow.f64 x -5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3/4 (pow.f64 x -5)))))
(*.f64 3/4 (pow.f64 x -5))
(cbrt.f64 (*.f64 27/64 (pow.f64 (pow.f64 x -5) 3)))
(reciprocal.f64 (/.f64 (pow.f64 x 5) 3/4))
(/.f64 3/4 (pow.f64 x 5))
(expm1.f64 (log1p.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 3/4 (pow.f64 x -5))
(exp.f64 (log.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 3/4 (pow.f64 x -5))
(exp.f64 (*.f64 (log.f64 (*.f64 3/4 (pow.f64 x -5))) 1))
(*.f64 3/4 (pow.f64 x -5))
(log1p.f64 (expm1.f64 (*.f64 3/4 (pow.f64 x -5))))
(*.f64 3/4 (pow.f64 x -5))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -3))) 1)
(pow.f64 (fabs.f64 x) -3)
(*.f64 1 (pow.f64 (fabs.f64 x) -3))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (reciprocal.f64 (fabs.f64 x)) (pow.f64 (fabs.f64 x) -2))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (pow.f64 (fabs.f64 x) -2) (reciprocal.f64 (fabs.f64 x)))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -3)) (sqrt.f64 (pow.f64 (fabs.f64 x) -3)))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -2)) 3) (reciprocal.f64 (fabs.f64 x)))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (pow.f64 (sqrt.f64 (reciprocal.f64 (fabs.f64 x))) 3) (pow.f64 (sqrt.f64 (reciprocal.f64 (fabs.f64 x))) 3))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -3) (pow.f64 (cbrt.f64 (fabs.f64 x)) -3))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -3) (pow.f64 (sqrt.f64 (fabs.f64 x)) -3))
(pow.f64 (sqrt.f64 (fabs.f64 x)) -6)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 3)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 3)) -1))
(pow.f64 (fabs.f64 x) -3)
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 3/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 3/2) -1))
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (pow.f64 (fabs.f64 x) 3) -1)
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (pow.f64 (fabs.f64 x) -3) 1)
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (reciprocal.f64 (fabs.f64 x)) 3)
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -3) 3) 1/3)
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -3)) 2)
(pow.f64 (fabs.f64 x) -3)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 3) 1) -1)
(pow.f64 (fabs.f64 x) -3)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -3)))
(pow.f64 (fabs.f64 x) -3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -3))))
(pow.f64 (fabs.f64 x) -3)
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -3) 3))
(pow.f64 (fabs.f64 x) -3)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 3))
(pow.f64 (fabs.f64 x) -3)
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 3) 1))
(pow.f64 (fabs.f64 x) -3)
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -3)))
(pow.f64 (fabs.f64 x) -3)
(exp.f64 (*.f64 -3 (log.f64 (fabs.f64 x))))
(pow.f64 (fabs.f64 x) -3)
(exp.f64 (*.f64 (neg.f64 (log.f64 (fabs.f64 x))) 3))
(pow.f64 (fabs.f64 x) -3)
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -3))
(pow.f64 (fabs.f64 x) -3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fabs.f64 x))) -1))
(pow.f64 (fabs.f64 x) -3)
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (fabs.f64 x))) 1))
(pow.f64 (fabs.f64 x) -3)
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -3)))
(pow.f64 (fabs.f64 x) -3)
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -5))) 1)
(pow.f64 (fabs.f64 x) -5)
(*.f64 1 (pow.f64 (fabs.f64 x) -5))
(pow.f64 (fabs.f64 x) -5)
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -10)) (cbrt.f64 (pow.f64 (fabs.f64 x) -5)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -5)) (sqrt.f64 (pow.f64 (fabs.f64 x) -5)))
(pow.f64 (fabs.f64 x) -5)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -5) (pow.f64 (cbrt.f64 (fabs.f64 x)) -5))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -5) (pow.f64 (sqrt.f64 (fabs.f64 x)) -5))
(pow.f64 (sqrt.f64 (fabs.f64 x)) -10)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 10)) -1) (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 5)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fabs.f64 x) 10))) (/.f64 1 (cbrt.f64 (pow.f64 (fabs.f64 x) 5))))
(*.f64 (reciprocal.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 10))) (reciprocal.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 5))))
(/.f64 (reciprocal.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 10))) (cbrt.f64 (pow.f64 (fabs.f64 x) 5)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 5)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 5)) -1))
(pow.f64 (fabs.f64 x) -5)
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 5/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 5/2) -1))
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (pow.f64 (fabs.f64 x) 5) -1)
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (pow.f64 (fabs.f64 x) -5) 1)
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -5)) 3)
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 1/3)
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -5)) 2)
(pow.f64 (fabs.f64 x) -5)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 5) 1) -1)
(pow.f64 (fabs.f64 x) -5)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -5)))
(pow.f64 (fabs.f64 x) -5)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -5))))
(pow.f64 (fabs.f64 x) -5)
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3))
(pow.f64 (fabs.f64 x) -5)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 5))
(pow.f64 (fabs.f64 x) -5)
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 5) 1))
(pow.f64 (fabs.f64 x) -5)
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -5)))
(pow.f64 (fabs.f64 x) -5)
(exp.f64 (*.f64 -5 (log.f64 (fabs.f64 x))))
(pow.f64 (fabs.f64 x) -5)
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -5))
(pow.f64 (fabs.f64 x) -5)
(exp.f64 (*.f64 (*.f64 5 (log.f64 (fabs.f64 x))) -1))
(pow.f64 (fabs.f64 x) -5)
(exp.f64 (*.f64 (*.f64 -5 (log.f64 (fabs.f64 x))) 1))
(pow.f64 (fabs.f64 x) -5)
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -5)))
(pow.f64 (fabs.f64 x) -5)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7))) 1)
(pow.f64 (fabs.f64 x) -7)
(*.f64 1 (pow.f64 (fabs.f64 x) -7))
(pow.f64 (fabs.f64 x) -7)
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -14)) (cbrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) (sqrt.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -7) (pow.f64 (cbrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -7) (pow.f64 (sqrt.f64 (fabs.f64 x)) -7))
(pow.f64 (sqrt.f64 (fabs.f64 x)) -14)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 14)) -1) (pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 7)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fabs.f64 x) 14))) (/.f64 1 (cbrt.f64 (pow.f64 (fabs.f64 x) 7))))
(*.f64 (reciprocal.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 14))) (reciprocal.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 7))))
(/.f64 (reciprocal.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) 14))) (cbrt.f64 (pow.f64 (fabs.f64 x) 7)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 7)) -1) (pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) 7)) -1))
(pow.f64 (fabs.f64 x) -7)
(*.f64 (pow.f64 (pow.f64 (fabs.f64 x) 7/2) -1) (pow.f64 (pow.f64 (fabs.f64 x) 7/2) -1))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (fabs.f64 x) 7) -1)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (fabs.f64 x) -7) 1)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -7)) 3)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3) 1/3)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) 2)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (/.f64 (pow.f64 (fabs.f64 x) 7) 1) -1)
(pow.f64 (fabs.f64 x) -7)
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fabs.f64 x) -7))))
(pow.f64 (fabs.f64 x) -7)
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3))
(pow.f64 (fabs.f64 x) -7)
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(pow.f64 (fabs.f64 x) -7)
(reciprocal.f64 (/.f64 (pow.f64 (fabs.f64 x) 7) 1))
(pow.f64 (fabs.f64 x) -7)
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(exp.f64 (*.f64 -7 (log.f64 (fabs.f64 x))))
(pow.f64 (fabs.f64 x) -7)
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) -7))
(pow.f64 (fabs.f64 x) -7)
(exp.f64 (*.f64 (*.f64 7 (log.f64 (fabs.f64 x))) -1))
(pow.f64 (fabs.f64 x) -7)
(exp.f64 (*.f64 (*.f64 -7 (log.f64 (fabs.f64 x))) 1))
(pow.f64 (fabs.f64 x) -7)
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (reciprocal.f64 x) 3))) 1)
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 (reciprocal.f64 x) (pow.f64 (reciprocal.f64 x) 2))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 1 (pow.f64 (reciprocal.f64 x) 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 (pow.f64 (reciprocal.f64 x) 2) (reciprocal.f64 x))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)) (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 x)) 2) 3) (reciprocal.f64 x))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(*.f64 (pow.f64 (sqrt.f64 (reciprocal.f64 x)) 3) (pow.f64 (sqrt.f64 (reciprocal.f64 x)) 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (pow.f64 x 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(/.f64 1 (exp.f64 (*.f64 (log.f64 x) 3)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (reciprocal.f64 x) 3)
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (pow.f64 (reciprocal.f64 x) 3) 1)
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 3) 3) 1/3)
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3)) 2)
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (exp.f64 1) (neg.f64 (*.f64 (log.f64 x) 3)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (exp.f64 3) (neg.f64 (log.f64 x)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 2)) (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3)))) (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(log.f64 (exp.f64 (pow.f64 (reciprocal.f64 x) 3)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (reciprocal.f64 x) 3))))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(cbrt.f64 (pow.f64 (pow.f64 (reciprocal.f64 x) 3) 3))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(expm1.f64 (log1p.f64 (pow.f64 (reciprocal.f64 x) 3)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(log1p.f64 (expm1.f64 (pow.f64 (reciprocal.f64 x) 3)))
(reciprocal.f64 (pow.f64 x 3))
(pow.f64 x -3)
(+.f64 0 (neg.f64 (*.f64 (log.f64 x) 3)))
(*.f64 -3 (log.f64 x))
(+.f64 (log.f64 (pow.f64 (reciprocal.f64 x) 2)) (neg.f64 (log.f64 x)))
(*.f64 -3 (log.f64 x))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))) (log.f64 (sqrt.f64 (pow.f64 (reciprocal.f64 x) 3))))
(*.f64 -3 (log.f64 x))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (*.f64 (log.f64 x) 3)))) 1)
(*.f64 -3 (log.f64 x))
(pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 1)
(*.f64 -3 (log.f64 x))
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 3)
(*.f64 -3 (log.f64 x))
(pow.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 3) 1/3)
(*.f64 -3 (log.f64 x))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 2)
(*.f64 -3 (log.f64 x))
(neg.f64 (*.f64 (log.f64 x) 3))
(*.f64 -3 (log.f64 x))
(log.f64 (pow.f64 (reciprocal.f64 x) 3))
(*.f64 -3 (log.f64 x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (reciprocal.f64 x) 3) 1)))
(*.f64 -3 (log.f64 x))
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 x) 3)) 3))
(*.f64 -3 (log.f64 x))
(expm1.f64 (log1p.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(*.f64 -3 (log.f64 x))
(exp.f64 (log.f64 (neg.f64 (*.f64 (log.f64 x) 3))))
(*.f64 -3 (log.f64 x))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 (log.f64 x) 3))) 1))
(*.f64 -3 (log.f64 x))
(log1p.f64 (-.f64 (pow.f64 (reciprocal.f64 x) 3) 1))
(*.f64 -3 (log.f64 x))

eval463.0ms (2.3%)

Compiler

Compiled 23099 to 14511 computations (37.2% saved)

prune146.0ms (0.7%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New37712389
Fresh000
Picked213
Done000
Total37913392
Accuracy
100.0%
Counts
392 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (fabs.f64 x)) -6)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (fabs.f64 x)) -6)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
99.5%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
Compiler

Compiled 1502 to 1194 computations (20.5% saved)

localize4.3s (21.1%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 15/8 (pow.f64 x 7))
99.7%
(/.f64 3/4 (pow.f64 x 5))
99.6%
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
38.0%
(reciprocal.f64 (PI.f64))
100.0%
(exp.f64 (*.f64 x x))
99.6%
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
39.6%
(reciprocal.f64 x)
38.0%
(reciprocal.f64 (PI.f64))
100.0%
(*.f64 1/2 (pow.f64 x -3))
100.0%
(exp.f64 (*.f64 x x))
99.6%
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
39.6%
(reciprocal.f64 x)
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
100.0%
(exp.f64 (*.f64 x x))
99.8%
(/.f64 (pow.f64 (PI.f64) -1/2) x)
99.7%
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
99.6%
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
99.3%
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
90.1%
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
Compiler

Compiled 521 to 323 computations (38% saved)

series29.0ms (0.1%)

Counts
12 → 132
Calls

36 calls:

TimeVariablePointExpression
2.0ms
x
@0
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
1.0ms
x
@0
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
1.0ms
x
@inf
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
1.0ms
x
@inf
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
1.0ms
x
@0
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))

rewrite118.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
435×log1p-expm1-u
435×expm1-log1p-u
401×add-cube-cbrt
400×add-exp-log
400×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058399
1990387
Stop Event
node limit
Counts
12 → 219
Calls
Call 1
Inputs
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
(exp.f64 (*.f64 x x))
(*.f64 1/2 (pow.f64 x -3))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x)))
(exp.f64 (*.f64 x x))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
(/.f64 15/8 (pow.f64 x 7))
Outputs
(+.f64 0 (pow.f64 (fabs.f64 x) -7))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -7))
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -14)) (cbrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) (sqrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (pow.f64 (fabs.f64 x) -7/2) (pow.f64 (fabs.f64 x) -7/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -7) (pow.f64 (cbrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -7) (pow.f64 (sqrt.f64 (fabs.f64 x)) -7))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (fabs.f64 x) -7) 1)
(pow.f64 (pow.f64 (fabs.f64 x) 2) -7/2)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -7)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) 2)
(pow.f64 (pow.f64 (fabs.f64 x) -7/2) 2)
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7)))
(exp.f64 (*.f64 -7 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (*.f64 -7 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -7)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))) 1)
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 2) (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 2)
(pow.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 x -3)))
(cbrt.f64 (/.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 x 3)))
(reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(pow.f64 (exp.f64 x) x)
(pow.f64 (exp.f64 x) (*.f64 x 1))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))))) 1)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 (PI.f64) -1/2)) x)
(pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (exp.f64 (pow.f64 x 2))) (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3) (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))))
(exp.f64 (+.f64 (pow.f64 x 2) (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))))
(exp.f64 (*.f64 (+.f64 (pow.f64 x 2) (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(pow.f64 (exp.f64 x) x)
(pow.f64 (exp.f64 x) (*.f64 x 1))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3)))) 1)
(pow.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(pow.f64 (*.f64 (reciprocal.f64 x) (cbrt.f64 1/2)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 x -3))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (pow.f64 x -3)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8))
(expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (pow.f64 x -3))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(pow.f64 (exp.f64 x) x)
(pow.f64 (exp.f64 x) (*.f64 x 1))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 15/8 (pow.f64 x -7)))) 1)
(*.f64 1 (*.f64 15/8 (pow.f64 x -7)))
(*.f64 15/8 (pow.f64 x -7))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))) 2) (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))) (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))))
(pow.f64 (*.f64 15/8 (pow.f64 x -7)) 1)
(pow.f64 (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))) 3)
(pow.f64 (pow.f64 (*.f64 15/8 (pow.f64 x -7)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))) 2)
(pow.f64 (/.f64 (pow.f64 x 7) 15/8) -1)
(log.f64 (pow.f64 (exp.f64 15/8) (pow.f64 x -7)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 15/8 (pow.f64 x -7)))))
(cbrt.f64 (pow.f64 (*.f64 15/8 (pow.f64 x -7)) 3))
(reciprocal.f64 (/.f64 (pow.f64 x 7) 15/8))
(expm1.f64 (log1p.f64 (*.f64 15/8 (pow.f64 x -7))))
(exp.f64 (log.f64 (*.f64 15/8 (pow.f64 x -7))))
(exp.f64 (*.f64 (log.f64 (*.f64 15/8 (pow.f64 x -7))) 1))
(log1p.f64 (expm1.f64 (*.f64 15/8 (pow.f64 x -7))))

simplify166.0ms (0.8%)

Algorithm
egg-herbie
Rules
1818×fma-def
1190×times-frac
708×sqr-pow
614×log-prod
490×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042713261
198412395
2372711361
Stop Event
node limit
Counts
351 → 238
Calls
Call 1
Inputs
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2)))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 5) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2)))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2)))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 0 (pow.f64 (fabs.f64 x) -7))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7))) 1)
(*.f64 1 (pow.f64 (fabs.f64 x) -7))
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -14)) (cbrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) (sqrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (pow.f64 (fabs.f64 x) -7/2) (pow.f64 (fabs.f64 x) -7/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -7) (pow.f64 (cbrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -7) (pow.f64 (sqrt.f64 (fabs.f64 x)) -7))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 (pow.f64 (fabs.f64 x) -7) 1)
(pow.f64 (pow.f64 (fabs.f64 x) 2) -7/2)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -7)) 3)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) 2)
(pow.f64 (pow.f64 (fabs.f64 x) -7/2) 2)
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7)))
(exp.f64 (*.f64 -7 (log.f64 (fabs.f64 x))))
(exp.f64 (*.f64 (*.f64 -7 (log.f64 (fabs.f64 x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -7)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))) 1)
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 2) (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 2)
(pow.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 x -3)))
(cbrt.f64 (/.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 x 3)))
(reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(pow.f64 (exp.f64 x) x)
(pow.f64 (exp.f64 x) (*.f64 x 1))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))))) 1)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 (PI.f64) -1/2)) x)
(pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (exp.f64 (pow.f64 x 2))) (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3) (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))))
(exp.f64 (+.f64 (pow.f64 x 2) (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))))
(exp.f64 (*.f64 (+.f64 (pow.f64 x 2) (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(pow.f64 (exp.f64 x) x)
(pow.f64 (exp.f64 x) (*.f64 x 1))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3)))) 1)
(pow.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(pow.f64 (*.f64 (reciprocal.f64 x) (cbrt.f64 1/2)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 x -3))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (pow.f64 x -3)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8))
(expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (pow.f64 x -3))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(pow.f64 (exp.f64 x) x)
(pow.f64 (exp.f64 x) (*.f64 x 1))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 15/8 (pow.f64 x -7)))) 1)
(*.f64 1 (*.f64 15/8 (pow.f64 x -7)))
(*.f64 15/8 (pow.f64 x -7))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))) 2) (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))) (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))))
(pow.f64 (*.f64 15/8 (pow.f64 x -7)) 1)
(pow.f64 (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))) 3)
(pow.f64 (pow.f64 (*.f64 15/8 (pow.f64 x -7)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))) 2)
(pow.f64 (/.f64 (pow.f64 x 7) 15/8) -1)
(log.f64 (pow.f64 (exp.f64 15/8) (pow.f64 x -7)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 15/8 (pow.f64 x -7)))))
(cbrt.f64 (pow.f64 (*.f64 15/8 (pow.f64 x -7)) 3))
(reciprocal.f64 (/.f64 (pow.f64 x 7) 15/8))
(expm1.f64 (log1p.f64 (*.f64 15/8 (pow.f64 x -7))))
(exp.f64 (log.f64 (*.f64 15/8 (pow.f64 x -7))))
(exp.f64 (*.f64 (log.f64 (*.f64 15/8 (pow.f64 x -7))) 1))
(log1p.f64 (expm1.f64 (*.f64 15/8 (pow.f64 x -7))))
Outputs
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(/.f64 1 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 (fabs.f64 x) 7))
(reciprocal.f64 (pow.f64 x 7))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
1
(+.f64 1 (pow.f64 x 2))
(fma.f64 x x 1)
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2)))
(+.f64 1 (fma.f64 1/2 (pow.f64 x 4) (pow.f64 x 2)))
(fma.f64 x x (fma.f64 1/2 (pow.f64 x 4) 1))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2))))
(+.f64 1 (fma.f64 1/6 (pow.f64 x 6) (fma.f64 1/2 (pow.f64 x 4) (pow.f64 x 2))))
(fma.f64 1/6 (pow.f64 x 6) (fma.f64 x x (fma.f64 1/2 (pow.f64 x 4) 1)))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x))))
(+.f64 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x 3)) x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (fma.f64 1/2 (pow.f64 x 3) x)))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 5) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 5)) (fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/6 (pow.f64 x 5)) (*.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (fma.f64 1/6 (pow.f64 x 5) (*.f64 1/2 (pow.f64 x 3))) (+.f64 x (reciprocal.f64 x))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 1/2 (reciprocal.f64 (pow.f64 x 3))) (sqrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 1/2 (pow.f64 x 3)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
1
(+.f64 1 (pow.f64 x 2))
(fma.f64 x x 1)
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2)))
(+.f64 1 (fma.f64 1/2 (pow.f64 x 4) (pow.f64 x 2)))
(fma.f64 x x (fma.f64 1/2 (pow.f64 x 4) 1))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2))))
(+.f64 1 (fma.f64 1/6 (pow.f64 x 6) (fma.f64 1/2 (pow.f64 x 4) (pow.f64 x 2))))
(fma.f64 1/6 (pow.f64 x 6) (fma.f64 x x (fma.f64 1/2 (pow.f64 x 4) 1)))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(/.f64 1/2 (pow.f64 x 3))
(*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 1/2 (reciprocal.f64 (pow.f64 x 3))) (sqrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 1/2 (pow.f64 x 3)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
1
(+.f64 1 (pow.f64 x 2))
(fma.f64 x x 1)
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2)))
(+.f64 1 (fma.f64 1/2 (pow.f64 x 4) (pow.f64 x 2)))
(fma.f64 x x (fma.f64 1/2 (pow.f64 x 4) 1))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (pow.f64 x 2))))
(+.f64 1 (fma.f64 1/6 (pow.f64 x 6) (fma.f64 1/2 (pow.f64 x 4) (pow.f64 x 2))))
(fma.f64 1/6 (pow.f64 x 6) (fma.f64 x x (fma.f64 1/2 (pow.f64 x 4) 1)))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 15/8 (reciprocal.f64 (pow.f64 x 7))) (sqrt.f64 (reciprocal.f64 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 15/8 (pow.f64 x 7)))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (*.f64 15/8 (reciprocal.f64 (pow.f64 x 7))) (sqrt.f64 (reciprocal.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (*.f64 15/8 (reciprocal.f64 (pow.f64 x 7))) (sqrt.f64 (reciprocal.f64 (PI.f64))))))
(fma.f64 1/2 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))))
(+.f64 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 3/4 (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))))
(+.f64 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 3/4 (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (reciprocal.f64 (fabs.f64 x))) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 15/8 (pow.f64 x 7)))))
(+.f64 0 (pow.f64 (fabs.f64 x) -7))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 x -7)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 x -7)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7))) 1)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(*.f64 1 (pow.f64 (fabs.f64 x) -7))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(*.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -14)) (cbrt.f64 (pow.f64 (fabs.f64 x) -7)))
(*.f64 (cbrt.f64 (pow.f64 x -14)) (cbrt.f64 (pow.f64 x -7)))
(*.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) (sqrt.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(*.f64 (pow.f64 (fabs.f64 x) -7/2) (pow.f64 (fabs.f64 x) -7/2))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fabs.f64 x)) 2) -7) (pow.f64 (cbrt.f64 (fabs.f64 x)) -7))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) -7) (pow.f64 (cbrt.f64 x) -7))
(*.f64 (pow.f64 (sqrt.f64 (fabs.f64 x)) -7) (pow.f64 (sqrt.f64 (fabs.f64 x)) -7))
(pow.f64 (sqrt.f64 (fabs.f64 x)) -14)
(pow.f64 (sqrt.f64 x) -14)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(pow.f64 (pow.f64 (fabs.f64 x) -7) 1)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(pow.f64 (pow.f64 (fabs.f64 x) 2) -7/2)
(pow.f64 (pow.f64 x 2) -7/2)
(pow.f64 (cbrt.f64 (pow.f64 (fabs.f64 x) -7)) 3)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(pow.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3) 1/3)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(pow.f64 (sqrt.f64 (pow.f64 (fabs.f64 x) -7)) 2)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(pow.f64 (pow.f64 (fabs.f64 x) -7/2) 2)
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(cbrt.f64 (pow.f64 (pow.f64 (fabs.f64 x) -7) 3))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(expm1.f64 (log1p.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(exp.f64 (*.f64 -7 (log.f64 (fabs.f64 x))))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(exp.f64 (*.f64 (*.f64 -7 (log.f64 (fabs.f64 x))) 1))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(log1p.f64 (expm1.f64 (pow.f64 (fabs.f64 x) -7)))
(pow.f64 (fabs.f64 x) -7)
(pow.f64 x -7)
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (/.f64 1/2 (pow.f64 x 3))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (/.f64 1/2 (pow.f64 x 3))))
(fma.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))) 1)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 2) (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 1)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 3)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3) 1/3)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 2)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(pow.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)) -1)
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(log.f64 (exp.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 x -3)))
(cbrt.f64 (/.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 x 3)))
(reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(exp.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)) 1))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(exp.f64 (pow.f64 x 2))
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 x) x)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 x) (*.f64 x 1))
(exp.f64 (pow.f64 x 2))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(exp.f64 (pow.f64 x 2))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(exp.f64 (pow.f64 x 2))
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(exp.f64 (pow.f64 x 2))
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(exp.f64 (pow.f64 x 2))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(exp.f64 (pow.f64 x 2))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))))) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 (PI.f64) -1/2)) x)
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))) 3)
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 3) 1/3)
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))) 2)
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (pow.f64 x 2))) (/.f64 (pow.f64 (PI.f64) -1/2) x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2))) 3))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3) (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) 3)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(exp.f64 (+.f64 (pow.f64 x 2) (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(exp.f64 (*.f64 (+.f64 (pow.f64 x 2) (log.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))) 1))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(exp.f64 (pow.f64 x 2))
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 x) x)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 x) (*.f64 x 1))
(exp.f64 (pow.f64 x 2))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(exp.f64 (pow.f64 x 2))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(exp.f64 (pow.f64 x 2))
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(exp.f64 (pow.f64 x 2))
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(exp.f64 (pow.f64 x 2))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(exp.f64 (pow.f64 x 2))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3)))) 1)
(*.f64 1/2 (pow.f64 x -3))
(pow.f64 (*.f64 1/2 (pow.f64 x -3)) 1)
(*.f64 1/2 (pow.f64 x -3))
(pow.f64 (*.f64 (reciprocal.f64 x) (cbrt.f64 1/2)) 3)
(/.f64 1/2 (pow.f64 x 3))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8))
(pow.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 x -3))) 2)
(*.f64 1/2 (pow.f64 x -3))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/2))
(*.f64 1/2 (pow.f64 x -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (pow.f64 x -3)))))
(*.f64 1/2 (pow.f64 x -3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -3) 3) 1/8))
(expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 x -3))))
(*.f64 1/2 (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))))
(*.f64 1/2 (pow.f64 x -3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (pow.f64 x -3))) 1))
(*.f64 1/2 (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 1/2 (pow.f64 x -3))))
(*.f64 1/2 (pow.f64 x -3))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) 1)
(exp.f64 (pow.f64 x 2))
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 2) (cbrt.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(*.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) (sqrt.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 x) x)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 x) (*.f64 x 1))
(exp.f64 (pow.f64 x 2))
(pow.f64 (cbrt.f64 (exp.f64 (pow.f64 x 2))) 3)
(exp.f64 (pow.f64 x 2))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) 1/3)
(exp.f64 (pow.f64 x 2))
(pow.f64 (sqrt.f64 (exp.f64 (pow.f64 x 2))) 2)
(exp.f64 (pow.f64 x 2))
(pow.f64 (pow.f64 (exp.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(pow.f64 (pow.f64 (exp.f64 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (exp.f64 1) (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (exp.f64 (sqrt.f64 (pow.f64 x 2))) (sqrt.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(log.f64 (exp.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (pow.f64 x 2)))))
(exp.f64 (pow.f64 x 2))
(cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))
(exp.f64 (pow.f64 x 2))
(expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(log1p.f64 (expm1.f64 (exp.f64 (pow.f64 x 2))))
(exp.f64 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 (pow.f64 (fabs.f64 x) -7) 15/8 (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 15/8 (pow.f64 x -7)))) 1)
(*.f64 15/8 (pow.f64 x -7))
(*.f64 1 (*.f64 15/8 (pow.f64 x -7)))
(*.f64 15/8 (pow.f64 x -7))
(*.f64 15/8 (pow.f64 x -7))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))) 2) (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 15/8 (pow.f64 x -7))
(*.f64 (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))) (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 15/8 (pow.f64 x -7))
(pow.f64 (*.f64 15/8 (pow.f64 x -7)) 1)
(*.f64 15/8 (pow.f64 x -7))
(pow.f64 (cbrt.f64 (*.f64 15/8 (pow.f64 x -7))) 3)
(*.f64 15/8 (pow.f64 x -7))
(pow.f64 (pow.f64 (*.f64 15/8 (pow.f64 x -7)) 3) 1/3)
(*.f64 15/8 (pow.f64 x -7))
(pow.f64 (sqrt.f64 (*.f64 15/8 (pow.f64 x -7))) 2)
(*.f64 15/8 (pow.f64 x -7))
(pow.f64 (/.f64 (pow.f64 x 7) 15/8) -1)
(reciprocal.f64 (/.f64 (pow.f64 x 7) 15/8))
(/.f64 15/8 (pow.f64 x 7))
(log.f64 (pow.f64 (exp.f64 15/8) (pow.f64 x -7)))
(*.f64 15/8 (pow.f64 x -7))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 15/8 (pow.f64 x -7))
(cbrt.f64 (pow.f64 (*.f64 15/8 (pow.f64 x -7)) 3))
(*.f64 15/8 (pow.f64 x -7))
(reciprocal.f64 (/.f64 (pow.f64 x 7) 15/8))
(/.f64 15/8 (pow.f64 x 7))
(expm1.f64 (log1p.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 15/8 (pow.f64 x -7))
(exp.f64 (log.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 15/8 (pow.f64 x -7))
(exp.f64 (*.f64 (log.f64 (*.f64 15/8 (pow.f64 x -7))) 1))
(*.f64 15/8 (pow.f64 x -7))
(log1p.f64 (expm1.f64 (*.f64 15/8 (pow.f64 x -7))))
(*.f64 15/8 (pow.f64 x -7))

eval457.0ms (2.2%)

Compiler

Compiled 18222 to 11609 computations (36.3% saved)

prune159.0ms (0.8%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New6578665
Fresh527
Picked415
Done101
Total66711678
Accuracy
100.0%
Counts
678 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (fabs.f64 x)) -6)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 x -7)))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
2.3%
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (fabs.f64 x)) -6)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 x -7)))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
2.3%
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
Compiler

Compiled 1018 to 804 computations (21% saved)

localize3.3s (16.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(exp.f64 (*.f64 x x))
99.8%
(/.f64 15/8 (pow.f64 x 7))
99.7%
(/.f64 3/4 (pow.f64 x 5))
99.6%
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
100.0%
(*.f64 1/2 (pow.f64 x -3))
100.0%
(exp.f64 (*.f64 x x))
99.6%
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x)))
38.0%
(reciprocal.f64 (PI.f64))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
100.0%
(exp.f64 (*.f64 x x))
99.9%
(/.f64 x (pow.f64 (PI.f64) -1/2))
40.0%
(reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)))
99.8%
(/.f64 (pow.f64 (PI.f64) -1/2) x)
99.9%
(*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))
99.7%
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
99.6%
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
90.1%
(log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))
Compiler

Compiled 480 to 314 computations (34.6% saved)

series19.0ms (0.1%)

Counts
7 → 84
Calls

21 calls:

TimeVariablePointExpression
5.0ms
x
@0
(reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)))
1.0ms
x
@0
(/.f64 x (pow.f64 (PI.f64) -1/2))
1.0ms
x
@0
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
1.0ms
x
@-inf
(*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))
1.0ms
x
@inf
(*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))

rewrite95.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
424×log1p-expm1-u
424×expm1-log1p-u
397×add-exp-log
397×add-log-exp
396×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055320
1941300
Stop Event
node limit
Counts
7 → 117
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))
(reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2)))
(/.f64 x (pow.f64 (PI.f64) -1/2))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7)))))
Outputs
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 (fabs.f64 x) -3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)))) 1)
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(pow.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)) 1)
(pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 2)
(log.f64 (pow.f64 (exp.f64 3/4) (pow.f64 (fabs.f64 x) -5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64))
(expm1.f64 (log1p.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(exp.f64 (log.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(exp.f64 (*.f64 (log.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 1))
(log1p.f64 (expm1.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))) 1)
(*.f64 1 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 x (sqrt.f64 (PI.f64))))
(pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) -1)
(pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 3)
(pow.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 2)
(log.f64 (exp.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))))
(cbrt.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 1)
(*.f64 1 (*.f64 x (sqrt.f64 (PI.f64))))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 2)
(pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) -1)
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(reciprocal.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) 1)
(pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(cbrt.f64 (pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3) (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))
(exp.f64 (+.f64 (pow.f64 x 2) (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))))
(exp.f64 (*.f64 (+.f64 (pow.f64 x 2) (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))

simplify164.0ms (0.8%)

Algorithm
egg-herbie
Rules
1046×fma-def
992×log-prod
612×associate-*r/
510×associate-*l/
454×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03249540
17489140
226738140
374778140
Stop Event
node limit
Counts
201 → 174
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 5) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 (fabs.f64 x) -3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(fma.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)))) 1)
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(pow.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)) 1)
(pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64) 1/3)
(pow.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 2)
(log.f64 (pow.f64 (exp.f64 3/4) (pow.f64 (fabs.f64 x) -5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64))
(expm1.f64 (log1p.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(exp.f64 (log.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(exp.f64 (*.f64 (log.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 1))
(log1p.f64 (expm1.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))) 1)
(*.f64 1 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 x (sqrt.f64 (PI.f64))))
(pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) -1)
(pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 3)
(pow.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 2)
(log.f64 (exp.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))))
(cbrt.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 1)
(*.f64 1 (*.f64 x (sqrt.f64 (PI.f64))))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 2)
(pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) -1)
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(reciprocal.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) 1)
(pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))) 2)
(log.f64 (pow.f64 (exp.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) (exp.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(cbrt.f64 (pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3) (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))
(exp.f64 (+.f64 (pow.f64 x 2) (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))))
(exp.f64 (*.f64 (+.f64 (pow.f64 x 2) (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
Outputs
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x))))
(+.f64 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x 3)) x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (fma.f64 1/2 (pow.f64 x 3) x)))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 5) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 5)) (fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 x (reciprocal.f64 x))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/6 (pow.f64 x 5)) (*.f64 1/2 (pow.f64 x 3)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 x (reciprocal.f64 x)) (fma.f64 1/6 (pow.f64 x 5) (*.f64 1/2 (pow.f64 x 3)))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 1/2 (pow.f64 x 3)))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 (pow.f64 x 3) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 15/8 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 7))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (/.f64 15/8 (pow.f64 x 7)))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 15/8 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 7)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 15/8 (pow.f64 x 7))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 15/8 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 7))))))
(fma.f64 1/2 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (pow.f64 x 3)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 3/4 (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (/.f64 3/4 (pow.f64 x 5))) (/.f64 15/8 (pow.f64 x 7))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))))
(+.f64 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 3/4 (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x)))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (reciprocal.f64 x) (/.f64 1/2 (pow.f64 x 3))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (fma.f64 1/2 (pow.f64 (reciprocal.f64 x) 3) (reciprocal.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 3))) (fma.f64 3/4 (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 (pow.f64 x 5))) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (reciprocal.f64 x))))
(+.f64 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 3/4 (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (+.f64 (/.f64 15/8 (pow.f64 (fabs.f64 x) 7)) (+.f64 (reciprocal.f64 (fabs.f64 x)) (/.f64 3/4 (pow.f64 (fabs.f64 x) 5))))))
(*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (+.f64 (/.f64 15/8 (pow.f64 x 7)) (/.f64 1/2 (pow.f64 x 3)))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 (fabs.f64 x) -3))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))))) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x)))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)))) 1)
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(/.f64 3/4 (pow.f64 (fabs.f64 x) 5))
(/.f64 3/4 (pow.f64 x 5))
(pow.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)) 1)
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(pow.f64 (cbrt.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 3)
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -5) 3) 27/64))
(pow.f64 (sqrt.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 2)
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(log.f64 (pow.f64 (exp.f64 3/4) (pow.f64 (fabs.f64 x) -5)))
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5)))))
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fabs.f64 x) -5) 3) 27/64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -5) 3) 27/64))
(expm1.f64 (log1p.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(exp.f64 (log.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(exp.f64 (*.f64 (log.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))) 1))
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(log1p.f64 (expm1.f64 (*.f64 3/4 (pow.f64 (fabs.f64 x) -5))))
(*.f64 3/4 (pow.f64 (fabs.f64 x) -5))
(*.f64 3/4 (pow.f64 x -5))
(-.f64 (exp.f64 (log1p.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))) 1)
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(*.f64 1 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(*.f64 (pow.f64 (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(*.f64 (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(/.f64 1 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) -1)
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 1)
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(pow.f64 (cbrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 3)
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(pow.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3) 1/3)
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(pow.f64 (sqrt.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 2)
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(log.f64 (exp.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(log.f64 (+.f64 1 (expm1.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(cbrt.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(expm1.f64 (log1p.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(exp.f64 (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 1))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(log1p.f64 (expm1.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64)))
(reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))
(/.f64 (reciprocal.f64 (sqrt.f64 (PI.f64))) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (sqrt.f64 (PI.f64))))) 1)
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 1 (*.f64 x (sqrt.f64 (PI.f64))))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 x (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (pow.f64 x 2))) (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 x (sqrt.f64 (PI.f64)))
(pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 1)
(*.f64 x (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3)
(*.f64 x (sqrt.f64 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 3) 1/3)
(*.f64 x (sqrt.f64 (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 2)
(*.f64 x (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x) -1)
(reciprocal.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(/.f64 x (pow.f64 (PI.f64) -1/2))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 x (sqrt.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 x (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (PI.f64))) 3))
(*.f64 x (sqrt.f64 (PI.f64)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(reciprocal.f64 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(/.f64 x (pow.f64 (PI.f64) -1/2))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 x (sqrt.f64 (PI.f64)))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 x (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 1))
(*.f64 x (sqrt.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 x (sqrt.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) 1)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 1)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(pow.f64 (cbrt.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))) 3)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(pow.f64 (pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 3) 1/3)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))) 2)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(log.f64 (pow.f64 (exp.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2))) 3))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3) (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) 3)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(exp.f64 (+.f64 (pow.f64 x 2) (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (+.f64 (pow.f64 x 2) (neg.f64 (log.f64 (*.f64 x (sqrt.f64 (PI.f64)))))) 1))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (reciprocal.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3))) (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(+.f64 (*.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2)) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x))) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(fma.f64 (pow.f64 (PI.f64) -1/2) (*.f64 1/2 (pow.f64 x -3)) (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(fma.f64 (*.f64 1/2 (pow.f64 x -3)) (pow.f64 (PI.f64) -1/2) (*.f64 (reciprocal.f64 x) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (reciprocal.f64 x)))
(+.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x))) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(+.f64 (*.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2)) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 1)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3) 1/3)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 2)
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (PI.f64) -1/2)) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))))) 3))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))) 3) (pow.f64 (reciprocal.f64 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (reciprocal.f64 (PI.f64)) 3/2) (pow.f64 (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))) 1))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7)))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))
(fma.f64 (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)) (pow.f64 (PI.f64) -1/2) (*.f64 (fma.f64 1/2 (pow.f64 x -3) (*.f64 15/8 (pow.f64 x -7))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 (fabs.f64 x) -3) (fma.f64 15/8 (pow.f64 (fabs.f64 x) -7) (fma.f64 3/4 (pow.f64 (fabs.f64 x) -5) (reciprocal.f64 (fabs.f64 x))))))
(*.f64 (pow.f64 (PI.f64) -1/2) (fma.f64 1/2 (pow.f64 x -3) (fma.f64 15/8 (pow.f64 x -7) (fma.f64 3/4 (pow.f64 x -5) (reciprocal.f64 x)))))

eval594.0ms (2.9%)

Compiler

Compiled 19396 to 13348 computations (31.2% saved)

prune124.0ms (0.6%)

Pruning

15 alts after pruning (11 fresh and 4 done)

PrunedKeptTotal
New6978705
Fresh235
Picked235
Done011
Total70115716
Accuracy
100.0%
Counts
716 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (pow.f64 (exp.f64 x) x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
100.0%
(*.f64 (expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
100.0%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
99.4%
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
2.3%
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
2.3%
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
2.3%
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
2.3%
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
2.3%
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
Compiler

Compiled 1201 to 817 computations (32% saved)

regimes65.0ms (0.3%)

Counts
33 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (pow.f64 (exp.f64 x) x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (fabs.f64 x)) -6)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 (fabs.f64 x) -3)) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (log.f64 (exp.f64 (pow.f64 (fabs.f64 x) -7)))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (*.f64 15/8 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 x -7)))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fma.f64 3/4 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 5) (+.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 3)) (fma.f64 15/8 (pow.f64 (reciprocal.f64 (fabs.f64 x)) 7) (reciprocal.f64 (fabs.f64 x))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (exp.f64 (*.f64 (neg.f64 (log.f64 x)) 3)))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
Outputs
(*.f64 (expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
Calls

3 calls:

17.0ms
(fabs.f64 x)
14.0ms
x
5.0ms
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
100.0%1(fabs.f64 x)
Compiler

Compiled 1063 to 689 computations (35.2% saved)

regimes29.0ms (0.1%)

Counts
23 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (pow.f64 (exp.f64 x) x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (pow.f64 x 7)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))))
Outputs
(*.f64 (pow.f64 (exp.f64 x) x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
Calls

1 calls:

11.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
Compiler

Compiled 451 to 284 computations (37% saved)

regimes24.0ms (0.1%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 x 5)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
Calls

1 calls:

10.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
Compiler

Compiled 341 to 205 computations (39.9% saved)

regimes21.0ms (0.1%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
Calls

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
Compiler

Compiled 214 to 118 computations (44.9% saved)

regimes22.0ms (0.1%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 x 3)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
Calls

1 calls:

7.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
Compiler

Compiled 191 to 106 computations (44.5% saved)

regimes18.0ms (0.1%)

Counts
12 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (reciprocal.f64 x))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
Calls

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
Compiler

Compiled 130 to 72 computations (44.6% saved)

regimes17.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
Calls

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
Compiler

Compiled 95 to 52 computations (45.3% saved)

regimes15.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (reciprocal.f64 (*.f64 x (sqrt.f64 (PI.f64)))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
Calls

1 calls:

7.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
Compiler

Compiled 74 to 46 computations (37.8% saved)

regimes11.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
Compiler

Compiled 53 to 39 computations (26.4% saved)

regimes11.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (reciprocal.f64 (/.f64 x (pow.f64 (PI.f64) -1/2))))
(*.f64 1 (*.f64 (pow.f64 (PI.f64) -1/2) (reciprocal.f64 x)))
Outputs
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
2.3%1x
Compiler

Compiled 43 to 33 computations (23.3% saved)

regimes4.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (*.f64 (/.f64 1 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
Outputs
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
2.3%1x
Compiler

Compiled 20 to 16 computations (20% saved)

simplify20.0ms (0.1%)

Algorithm
egg-herbie
Rules
34×*-commutative
10×+-commutative
*-lft-identity
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067720
194720
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (pow.f64 (exp.f64 x) x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
Outputs
(*.f64 (expm1.f64 (log1p.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (pow.f64 (exp.f64 x) x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))) (pow.f64 (exp.f64 x) x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (/.f64 1 x)) (fma.f64 1/2 (pow.f64 x -3) (/.f64 15/8 (pow.f64 x 7))))) (exp.f64 (*.f64 x x)))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (reciprocal.f64 x) (/.f64 3/4 (pow.f64 x 5))) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (+.f64 (/.f64 3/4 (pow.f64 x 5)) (reciprocal.f64 x)) (/.f64 1/2 (pow.f64 x 3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) (+.f64 (/.f64 1 x) (*.f64 1/2 (pow.f64 x -3)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (pow.f64 (PI.f64) -1/2) (+.f64 (*.f64 1/2 (pow.f64 x -3)) (/.f64 1 x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (pow.f64 x -3))) (pow.f64 (PI.f64) -1/2)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 x (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (pow.f64 (PI.f64) -1/2) x))
(*.f64 1 (/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x))
(/.f64 (sqrt.f64 (reciprocal.f64 (PI.f64))) x)
(*.f64 1 (/.f64 (pow.f64 (PI.f64) -1/2) x))
(/.f64 (pow.f64 (PI.f64) -1/2) x)
Compiler

Compiled 203 to 162 computations (20.2% saved)

soundness2.0s (9.7%)

Rules
1818×fma-def
1818×fma-def
1498×distribute-rgt-in
1496×distribute-lft-in
1190×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0591296
1219732
2546528
32563484
04658514
19647254
239246985
049283
1837271
058399
1990387
05087282
111406878
240176830
042713261
198412395
2372711361
058399
1990387
055320
1941300
05087282
111406878
240176830
05087282
111406878
240176830
05087282
111406878
240176830
042713261
198412395
2372711361
058399
1990387
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1363 to 904 computations (33.7% saved)

end0.0ms (0%)

preprocess288.0ms (1.4%)

Remove

(abs x)

Compiler

Compiled 1386 to 1056 computations (23.8% saved)

Profiling

Loading profile data...