mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2024-12-18 08:43:11 +00:00
07207e71e9
* update go-structr => v0.2.0 * update readme * whoops, fix the link
25 lines
739 B
Go
25 lines
739 B
Go
//go:build !amd64
|
|
// +build !amd64
|
|
|
|
package xxh3
|
|
|
|
import (
|
|
"unsafe"
|
|
)
|
|
|
|
const (
|
|
hasAVX2 = false
|
|
hasSSE2 = false
|
|
hasAVX512 = false
|
|
)
|
|
|
|
func accumAVX2(acc *[8]u64, data, key unsafe.Pointer, len u64) { panic("unreachable") }
|
|
func accumSSE(acc *[8]u64, data, key unsafe.Pointer, len u64) { panic("unreachable") }
|
|
func accumBlockAVX2(acc *[8]u64, data, key unsafe.Pointer) { panic("unreachable") }
|
|
func accumBlockSSE(acc *[8]u64, data, key unsafe.Pointer) { panic("unreachable") }
|
|
func accumAVX512(acc *[8]u64, data, key unsafe.Pointer, len u64) { panic("unreachable") }
|
|
|
|
func withAVX512(cb func()) { cb() }
|
|
func withAVX2(cb func()) { cb() }
|
|
func withSSE2(cb func()) { cb() }
|
|
func withGeneric(cb func()) { cb() }
|