@@ -9,31 +9,37 @@ import (
9
9
"internal/goarch"
10
10
)
11
11
12
- const BigEndian = goarch .BigEndian
13
- const AMD64 = goarch .IsAmd64 == 1
14
- const ARM64 = goarch .IsArm64 == 1
15
- const PPC64 = goarch .IsPpc64 == 1
16
- const PPC64le = goarch .IsPpc64le == 1
12
+ const (
13
+ BigEndian = goarch .BigEndian
14
+ AMD64 = goarch .IsAmd64 == 1
15
+ ARM64 = goarch .IsArm64 == 1
16
+ PPC64 = goarch .IsPpc64 == 1
17
+ PPC64le = goarch .IsPpc64le == 1
18
+ )
19
+
20
+ var (
21
+ ARM64HasAES = cpu .ARM64 .HasAES
22
+ ARM64HasPMULL = cpu .ARM64 .HasPMULL
23
+ ARM64HasSHA2 = cpu .ARM64 .HasSHA2
24
+ ARM64HasSHA512 = cpu .ARM64 .HasSHA512
17
25
18
- var ARM64HasAES = cpu .ARM64 .HasAES
19
- var ARM64HasPMULL = cpu .ARM64 .HasPMULL
20
- var ARM64HasSHA2 = cpu .ARM64 .HasSHA2
21
- var ARM64HasSHA512 = cpu .ARM64 .HasSHA512
22
- var S390XHasAES = cpu .S390X .HasAES
23
- var S390XHasAESCBC = cpu .S390X .HasAESCBC
24
- var S390XHasAESCTR = cpu .S390X .HasAESCTR
25
- var S390XHasAESGCM = cpu .S390X .HasAESGCM
26
- var S390XHasECDSA = cpu .S390X .HasECDSA
27
- var S390XHasGHASH = cpu .S390X .HasGHASH
28
- var S390XHasSHA256 = cpu .S390X .HasSHA256
29
- var S390XHasSHA3 = cpu .S390X .HasSHA3
30
- var S390XHasSHA512 = cpu .S390X .HasSHA512
31
- var X86HasAES = cpu .X86 .HasAES
32
- var X86HasADX = cpu .X86 .HasADX
33
- var X86HasAVX = cpu .X86 .HasAVX
34
- var X86HasAVX2 = cpu .X86 .HasAVX2
35
- var X86HasBMI2 = cpu .X86 .HasBMI2
36
- var X86HasPCLMULQDQ = cpu .X86 .HasPCLMULQDQ
37
- var X86HasSHA = cpu .X86 .HasSHA
38
- var X86HasSSE41 = cpu .X86 .HasSSE41
39
- var X86HasSSSE3 = cpu .X86 .HasSSSE3
26
+ S390XHasAES = cpu .S390X .HasAES
27
+ S390XHasAESCBC = cpu .S390X .HasAESCBC
28
+ S390XHasAESCTR = cpu .S390X .HasAESCTR
29
+ S390XHasAESGCM = cpu .S390X .HasAESGCM
30
+ S390XHasECDSA = cpu .S390X .HasECDSA
31
+ S390XHasGHASH = cpu .S390X .HasGHASH
32
+ S390XHasSHA256 = cpu .S390X .HasSHA256
33
+ S390XHasSHA3 = cpu .S390X .HasSHA3
34
+ S390XHasSHA512 = cpu .S390X .HasSHA512
35
+
36
+ X86HasAES = cpu .X86 .HasAES
37
+ X86HasADX = cpu .X86 .HasADX
38
+ X86HasAVX = cpu .X86 .HasAVX
39
+ X86HasAVX2 = cpu .X86 .HasAVX2
40
+ X86HasBMI2 = cpu .X86 .HasBMI2
41
+ X86HasPCLMULQDQ = cpu .X86 .HasPCLMULQDQ
42
+ X86HasSHA = cpu .X86 .HasSHA
43
+ X86HasSSE41 = cpu .X86 .HasSSE41
44
+ X86HasSSSE3 = cpu .X86 .HasSSSE3
45
+ )
0 commit comments