repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
[1/7] Preprocessor cleanup
[official-gcc.git]
/
libgo
/
go
/
runtime
/
fastlog2table.go
blob
c36d5835f64b3838cc5443fefc93312dab3190c4
1
// AUTO-GENERATED by mkfastlog2table.go
2
// Run go generate from src/runtime to update.
3
// See mkfastlog2table.go for comments.
4
5
package
runtime
6
7
const
fastlogNumBits
=
5
8
9
var
fastlog2Table
= [
1
<<
fastlogNumBits
+
1
]
float64
{
10
0
,
11
0.0443941193584535
,
12
0.08746284125033943
,
13
0.12928301694496647
,
14
0.16992500144231248
,
15
0.2094533656289499
,
16
0.24792751344358555
,
17
0.28540221886224837
,
18
0.3219280948873623
,
19
0.3575520046180837
,
20
0.39231742277876036
,
21
0.4262647547020979
,
22
0.4594316186372973
,
23
0.4918530963296748
,
24
0.5235619560570128
,
25
0.5545888516776374
,
26
0.5849625007211563
,
27
0.6147098441152082
,
28
0.6438561897747247
,
29
0.6724253419714956
,
30
0.7004397181410922
,
31
0.7279204545631992
,
32
0.7548875021634686
,
33
0.7813597135246596
,
34
0.8073549220576042
,
35
0.8328900141647417
,
36
0.8579809951275721
,
37
0.8826430493618412
,
38
0.9068905956085185
,
39
0.9307373375628862
,
40
0.9541963103868752
,
41
0.9772799234999164
,
42
1
,
43
}