package arm64

Import Path
	github.com/segmentio/asm/cpu/arm64 (on go.dev)

Dependency Relation
	imports 2 packages, and imported by one package

Involved Source Files arm64.go
Package-Level Type Names (total 2, both are exported)
/* sort exporteds by: | */
( CPU) Has(feature Feature) bool func ABI() CPU var github.com/segmentio/asm/cpu.ARM64
func CPU.Has(feature Feature) bool const AES const ASIMD const ASIMDDP const ASIMDFHM const ASIMDHP const ASIMDRDM const ATOMICS const CPUID const CRC32 const DCPOP const EVTSTRM const FCMA const FP const FPHP const JSCVT const LRCPC const PMULL const SHA1 const SHA2 const SHA3 const SHA512 const SM3 const SM4 const SVE
Package-Level Functions (only one, which is exported)
Package-Level Constants (total 24, all are exported)
const AES Feature = 8 // AES hardware implementation
const ASIMD Feature = 2 // Advanced SIMD (always available)
const ASIMDDP Feature = 1048576 // Advanced SIMD double precision instruction set
const ASIMDFHM Feature = 8388608 // Advanced SIMD multiplication FP16 to FP32
const ASIMDHP Feature = 1024 // Advanced SIMD half precision instruction set
const ASIMDRDM Feature = 4096 // Rounding double multiply add/subtract instruction set
const ATOMICS Feature = 256 // Atomic memory operation instruction set
const CPUID Feature = 2048 // CPUID identification scheme registers
const CRC32 Feature = 128 // CRC32 hardware implementation
const DCPOP Feature = 65536 // Persistent memory support
const EVTSTRM Feature = 4 // Event stream support
const FCMA Feature = 16384 // Floating-point multiplication and addition of complex numbers
const FP Feature = 1 // Floating-point instruction set (always available)
const FPHP Feature = 512 // Half precision floating-point instruction set
const JSCVT Feature = 8192 // Javascript conversion from floating-point to integer
const LRCPC Feature = 32768 // Release Consistent processor consistent support
const PMULL Feature = 16 // Polynomial multiplication instruction set
const SHA1 Feature = 32 // SHA1 hardware implementation
const SHA2 Feature = 64 // SHA2 hardware implementation
const SHA3 Feature = 131072 // SHA3 hardware implementation
const SHA512 Feature = 2097152 // SHA512 hardware implementation
const SM3 Feature = 262144 // SM3 hardware implementation
const SM4 Feature = 524288 // SM4 hardware implementation
const SVE Feature = 4194304 // Scalable Vector Extensions