mirror of
https://github.com/phishingclub/phishingclub.git
synced 2026-08-24 19:32:36 +02:00
18 lines
317 B
Go
18 lines
317 B
Go
package consts
|
|
|
|
import (
|
|
"os"
|
|
|
|
"github.com/klauspost/cpuid/v2"
|
|
)
|
|
|
|
var (
|
|
HasAVX2 = cpuid.CPU.Has(cpuid.AVX2) &&
|
|
os.Getenv("BLAKE3_DISABLE_AVX2") == "" &&
|
|
os.Getenv("BLAKE3_PUREGO") == ""
|
|
|
|
HasSSE41 = cpuid.CPU.Has(cpuid.SSE4) &&
|
|
os.Getenv("BLAKE3_DISABLE_SSE41") == "" &&
|
|
os.Getenv("BLAKE3_PUREGO") == ""
|
|
)
|