Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dgryski/go-highway
/ functions
Functions
35 in github.com/dgryski/go-highway
⨍
Functions
35
◇
Types & classes
3
↓ 8 callers
Function
rot32
(x uint64)
highway.go:82
↓ 6 callers
Function
benchmarkHash
(b *testing.B, size int64)
bench_test.go:15
↓ 4 callers
Method
PermuteAndUpdate
()
highway.go:109
↓ 4 callers
Function
zipperMergeAndAdd
(v1, v0 uint64, add1, add0 *uint64)
highway.go:71
↓ 3 callers
Function
Hash
(key Lanes, bytes []byte)
highway.go:124
↓ 3 callers
Method
Update
(packet []byte)
highway.go:43
↓ 3 callers
Function
update
(plo, phi, state)
sum.py:73
↓ 2 callers
Function
hashSSE
go:generate python -m peachpy.x86_64 sum.py -S -o highway_amd64.s -mabi=goasm go:noescape
highway_stub.go:6
↓ 2 callers
Function
memcpy16
(xmm0, p, l)
sum.py:194
↓ 2 callers
Function
mm_shufmask
(a, b, c, d)
sum.py:32
↓ 2 callers
Function
permute
(dstlo, dsthi, srclo, srchi)
sum.py:36
↓ 2 callers
Function
rotate32By
(dst, count)
sum.py:40
↓ 2 callers
Function
zipper
(mask, mlo, mhi, vlo, vhi)
sum.py:66
↓ 1 callers
Method
Finalize
()
highway.go:61
↓ 1 callers
Function
MakeHash
()
sum.py:235
↓ 1 callers
Function
finalize
(state)
sum.py:134
↓ 1 callers
Function
memcpy32
(x0, x1, p, l)
sum.py:174
↓ 1 callers
Function
newstate
(reg_keys, reg_init0, reg_init1)
sum.py:154
↓ 1 callers
Function
newstate
(s *state, keys Lanes)
highway.go:32
↓ 1 callers
Function
permute
(v, permuted *Lanes)
highway.go:102
↓ 1 callers
Function
permuteAndUpdate
(state)
sum.py:127
↓ 1 callers
Function
rotate32By
(count uint, lanes *Lanes)
highway.go:86
↓ 1 callers
Function
rotate64by32
(v, permuted *Lanes)
highway.go:95
↓ 1 callers
Function
zippermask
()
sum.py:52
Function
BenchmarkHighway16
(b *testing.B)
bench_test.go:9
Function
BenchmarkHighway1K
(b *testing.B)
bench_test.go:12
Function
BenchmarkHighway40
(b *testing.B)
bench_test.go:10
Function
BenchmarkHighway64
(b *testing.B)
bench_test.go:11
Function
BenchmarkHighway8
(b *testing.B)
bench_test.go:8
Function
BenchmarkHighway8K
(b *testing.B)
bench_test.go:13
Function
TestCompare
(t *testing.T)
highway_test.go:49
Function
TestHighway
(t *testing.T)
highway_test.go:7
Method
__init__
(self)
sum.py:5
Method
load
(self, ptr)
sum.py:15
Method
store
(self, ptr)
sum.py:23