github.com/vc42/parquet-go@v0.0.0-20240320194221-1a9adb5f23f5/hashprobe/wyhash/wyhash_amd64.go (about) 1 //go:build !purego 2 3 package wyhash 4 5 import "github.com/vc42/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)