Rust f32::atanh

Time bar (total: 1.0s)

analyze5.0ms (0.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
0%0%99.6%0.4%0%0%0%1
0%0%99.6%0.4%0%0%0%2
0%0%49.8%0.4%0%49.8%0%3
50%24.9%24.9%0.4%0%49.8%0%4
75%37.4%12.5%0.4%0%49.8%0%5
87.5%43.6%6.2%0.4%0%49.8%0%6
93.8%46.7%3.1%0.4%0%49.8%0%7
96.9%48.2%1.6%0.4%0%49.8%0%8
98.4%49%0.8%0.4%0%49.8%0%9
99.2%49.4%0.4%0.4%0%49.8%0%10
99.6%49.4%0.2%0.4%0%50%0%11
99.8%49.5%0.1%0.4%0%50%0%12
Compiler

Compiled 4 to 3 computations (25% saved)

sample960.0ms (95%)

Results
949.0ms8256×body256valid
Bogosity

preprocess15.0ms (1.4%)

Algorithm
egg-herbie
Rules
sub-neg
fma-def
+-commutative
*-commutative
associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0614
11114
21314
31514
42014
52414
62914
Stop Event
saturated
Calls
Call 1
Inputs
(atanh.f32 x)
(atanh.f32 (neg.f32 x))
Outputs
(atanh.f32 x)
(atanh.f32 (neg.f32 x))
Compiler

Compiled 4 to 3 computations (25% saved)

simplify3.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(atanh.f32 x)
Outputs
(atanh.f32 x)

eval0.0ms (0%)

Compiler

Compiled 3 to 2 computations (33.3% saved)

prune1.0ms (0.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
99.9%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(atanh.f32 x)
Compiler

Compiled 3 to 2 computations (33.3% saved)

localize28.0ms (2.8%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.9%
(atanh.f32 x)
Compiler

Compiled 5 to 3 computations (40% saved)

series0.0ms (0%)

end0.0ms (0%)

Calls

1 calls:

TimeVariablePointExpression
0.0ms
x
@0
(atanh.f32 x)

Profiling

Loading profile data...