Source file src/internal/runtime/maps/memhash_aes.go
1 // Copyright 2026 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 //go:build amd64 || arm64 || 386 6 7 package maps 8 9 import ( 10 "unsafe" 11 ) 12 13 //go:noescape 14 func MemHash(p unsafe.Pointer, h, s uintptr) uintptr 15 16 //go:noescape 17 func MemHash32(p unsafe.Pointer, h uintptr) uintptr 18 19 //go:noescape 20 func MemHash64(p unsafe.Pointer, h uintptr) uintptr 21 22 //go:noescape 23 func StrHash(p unsafe.Pointer, h uintptr) uintptr 24