Details

Time bar (total: 2.5min)

analyze2.7s (1.8%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.6%0.4%0
0%99.6%0.4%1
0%99.6%0.4%2
0%99.6%0.4%3
0%99.6%0.4%4
0%99.6%0.4%5
0%99.6%0.4%6
0%99.6%0.4%7
0%99.6%0.4%8
0%99.6%0.4%9
0%99.6%0.4%10
0%99.6%0.4%11
0%99.6%0.4%12
0%99.6%0.4%13
0%99.6%0.4%14
Compiler

Compiled 42 to 27 computations (35.7% saved)

sample1.7s (1.1%)

Results
1.6s8256×body128valid
48.0ms263×body128invalid
Compiler

Compiled 84 to 54 computations (35.7% saved)

preprocess49.0ms (0%)

Algorithm
egg-herbie
Rules
829×fma-def_binary64
492×distribute-rgt-in_binary64
474×distribute-lft-in_binary64
424×associate-*l*_binary64
382×associate-+r+_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03291015
17671015
215851015
347481015
088
Stop Event
saturated
node limit
Compiler

Compiled 41 to 26 computations (36.6% saved)

simplify78.0ms (0.1%)

Algorithm
egg-herbie
Rules
572×unswap-sqr_binary64
494×fma-def_binary64
354×associate-+l+_binary64
294×*-commutative_binary64
253×sqr-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02735
14935
210335
330935
474435
5174235
6211535
7223235
8258235
9278435
10305435
11396435
12404335
13414435
14426635
15442635
16465635
17496435
Stop Event
node limit
Counts
1 → 2

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
29.0b
Counts
3 → 2
Alt Table
StatusErrorProgram
29.0b
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
29.0b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
Compiler

Compiled 217 to 126 computations (41.9% saved)

localize18.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 y (fma.f64 x y z) 54929528941/2000000)
0.1b
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)
0.1b
(fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)
28.2b
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))

series5.7s (3.8%)

Counts
4 → 216
Calls

54 calls:

872.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
c
inf
832.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
i
-inf
769.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
i
inf
735.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
c
-inf
537.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
b
inf

rewrite42.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
216×add-sqr-sqrt_binary64
201×log1p-expm1-u_binary64
201×expm1-log1p-u_binary64
200×add-cbrt-cube_binary64
199×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02074
141874
Stop Event
node limit
Counts
4 → 95

simplify404.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0514662970
Stop Event
node limit
Counts
311 → 184

prune884.0ms (0.6%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New17014184
Fresh101
Picked101
Done000
Total17214186
Error
7.3b
Counts
186 → 14
Alt Table
StatusErrorProgram
49.8b
(-.f64 (+.f64 (/.f64 z y) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) x) (pow.f64 y 2)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (/.f64 (*.f64 a z) (pow.f64 y 2)))))
29.5b
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 2))
48.7b
x
29.4b
(pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) -1)
60.3b
(-.f64 (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (+.f64 (/.f64 z a) (+.f64 (/.f64 (*.f64 y x) a) (*.f64 28832688827/125000 (/.f64 1 (*.f64 a (pow.f64 y 2)))))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 i x) (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 a 2)) (+.f64 (*.f64 28832688827/125000 (/.f64 c (*.f64 (pow.f64 y 4) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 z b) (*.f64 y (pow.f64 a 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 i (*.f64 (pow.f64 y 4) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 i z) (*.f64 (pow.f64 y 3) (pow.f64 a 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 b (*.f64 (pow.f64 y 2) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 c z) (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 c (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 t b) (*.f64 (pow.f64 y 4) (pow.f64 a 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 b (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 a 2)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 a 2))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 i (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 c t) (*.f64 (pow.f64 y 5) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 a 2)) (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))))))))))))))))))
45.3b
(-.f64 (+.f64 (/.f64 t i) (*.f64 28832688827/125000 (/.f64 y i))) (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2)))
45.1b
(/.f64 t i)
29.5b
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
46.3b
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
54.5b
(-.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 3)) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (/.f64 t i) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 t b))) (pow.f64 i 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 y i)) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (pow.f64 i 3)))))))) (+.f64 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2)) (+.f64 (*.f64 28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (pow.f64 i 2)) (+.f64 (*.f64 28832688827/125000 (/.f64 (*.f64 (pow.f64 y 3) b) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (pow.f64 i 4)) (*.f64 54929528941/2000000 (/.f64 (*.f64 c (pow.f64 y 3)) (pow.f64 i 2))))))))))
62.7b
(-.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 3) (pow.f64 y 5)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) z) (*.f64 (pow.f64 y 4) (pow.f64 a 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 3) (pow.f64 y 6)))) (+.f64 (*.f64 2 (/.f64 (*.f64 c z) (*.f64 (pow.f64 a 3) y))) (+.f64 (*.f64 28832688827/62500 (/.f64 c (*.f64 (pow.f64 a 3) (pow.f64 y 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 z b)) (*.f64 (pow.f64 a 3) (pow.f64 y 3)))) (+.f64 (*.f64 28832688827/125000 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 a 3) (pow.f64 y 4)))) (+.f64 (*.f64 54929528941/1000000 (/.f64 c (*.f64 (pow.f64 a 3) (pow.f64 y 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 a 3) (pow.f64 y 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 c x) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) (pow.f64 a 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 t b)) (*.f64 (pow.f64 a 3) (pow.f64 y 7)))) (+.f64 (*.f64 28832688827/125000 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 3) (pow.f64 y 8)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 3) (pow.f64 y 7)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) z) (*.f64 (pow.f64 y 6) (pow.f64 a 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 t (pow.f64 b 2)) (*.f64 (pow.f64 y 5) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 t b)) (*.f64 (pow.f64 a 3) (pow.f64 y 6)))) (+.f64 (*.f64 2 (/.f64 (*.f64 i z) (*.f64 (pow.f64 a 3) (pow.f64 y 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 z b)) (*.f64 (pow.f64 a 3) (pow.f64 y 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 c t) (*.f64 (pow.f64 a 3) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 y (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i x)) (*.f64 (pow.f64 a 3) (pow.f64 y 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i z)) (*.f64 (pow.f64 a 3) (pow.f64 y 5)))) (+.f64 (*.f64 2 (/.f64 (*.f64 i t) (*.f64 (pow.f64 a 3) (pow.f64 y 5)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (+.f64 (*.f64 28832688827/62500 (/.f64 (*.f64 c i) (*.f64 (pow.f64 a 3) (pow.f64 y 7)))) (+.f64 (*.f64 54929528941/1000000 (/.f64 (*.f64 c i) (*.f64 (pow.f64 a 3) (pow.f64 y 6)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 y (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 z (pow.f64 b 2)) (*.f64 (pow.f64 y 2) (pow.f64 a 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 a (pow.f64 y 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 b x)) (*.f64 (pow.f64 a 3) (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 y (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 b x)) (*.f64 (pow.f64 a 3) (pow.f64 y 2)))) (+.f64 (*.f64 28832688827/62500 (/.f64 i (*.f64 (pow.f64 a 3) (pow.f64 y 4)))) (+.f64 (*.f64 54929528941/1000000 (/.f64 i (*.f64 (pow.f64 a 3) (pow.f64 y 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i t)) (*.f64 (pow.f64 a 3) (pow.f64 y 8)))) (+.f64 (*.f64 54929528941/1000000 (/.f64 b (*.f64 (pow.f64 a 3) y))) (+.f64 (*.f64 28832688827/62500 (/.f64 (*.f64 c b) (*.f64 (pow.f64 a 3) (pow.f64 y 5)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) x) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (+.f64 (*.f64 28832688827/62500 (/.f64 b (*.f64 (pow.f64 a 3) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) x) (*.f64 (pow.f64 y 5) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t b) (*.f64 (pow.f64 a 3) (pow.f64 y 3)))) (+.f64 (*.f64 54929528941/1000000 (/.f64 (*.f64 c b) (*.f64 (pow.f64 a 3) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) t) (*.f64 (pow.f64 y 7) (pow.f64 a 3))) (+.f64 (/.f64 z a) (+.f64 (*.f64 2 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 3) y))) (+.f64 (/.f64 (*.f64 y x) a) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 a 3)) (+.f64 (*.f64 28832688827/62500 (/.f64 (*.f64 i b) (*.f64 (pow.f64 a 3) (pow.f64 y 6)))) (+.f64 (*.f64 2 (/.f64 (*.f64 b z) (pow.f64 a 3))) (*.f64 54929528941/1000000 (/.f64 (*.f64 i b) (*.f64 (pow.f64 a 3) (pow.f64 y 5)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 a 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 c (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 a 2)) (+.f64 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 i z) (*.f64 (pow.f64 a 2) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 i (*.f64 (pow.f64 y 4) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 c t) (*.f64 (pow.f64 a 2) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 a 2)) (+.f64 (/.f64 (*.f64 c z) (*.f64 (pow.f64 a 2) (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 i (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 a 2)) (+.f64 (/.f64 (*.f64 t b) (*.f64 (pow.f64 a 2) (pow.f64 y 4))) (+.f64 (*.f64 28832688827/125000 (/.f64 b (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (*.f64 28832688827/125000 (/.f64 c (*.f64 (pow.f64 y 4) (pow.f64 a 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 b (*.f64 (pow.f64 y 2) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 a 2) y)) (+.f64 (/.f64 t (*.f64 (pow.f64 a 2) (pow.f64 y 2))) (/.f64 (*.f64 i t) (*.f64 (pow.f64 a 2) (pow.f64 y 6)))))))))))))))))))))))
47.3b
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
33.1b
(/.f64 (fma.f64 y 28832688827/125000 t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
29.6b
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) (+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y))))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y)))))) (+.f64 (/.f64 t (+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y)))))) (*.f64 28832688827/125000 (/.f64 y (+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y)))))))))))
Compiler

Compiled 43630 to 27859 computations (36.1% saved)

localize20.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)
0.1b
(fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)
0.6b
(pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) -1)
28.3b
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))

series2.3min (92.2%)

Calls

29 calls:

2.2min
(pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) -1)
a
inf
525.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))
x
inf
505.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))
t
-inf
489.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))
t
inf
443.0ms
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))
x
-inf

Profiling

Loading profile data...