github.com/parquet-go/parquet-go@v0.21.1-0.20240501160520-b3c3a0c3ed6f/hashprobe/wyhash/wyhash_amd64.go (about) 1 //go:build !purego 2 3 package wyhash 4 5 import "github.com/parquet-go/parquet-go/sparse" 6 7 //go:noescape 8 func MultiHashUint32Array(hashes []uintptr, values sparse.Uint32Array, seed uintptr) 9 10 //go:noescape 11 func MultiHashUint64Array(hashes []uintptr, values sparse.Uint64Array, seed uintptr) 12 13 //go:noescape 14 func MultiHashUint128Array(hashes []uintptr, values sparse.Uint128Array, seed uintptr)