-
Notifications
You must be signed in to change notification settings - Fork 0
/
maps.go
57 lines (56 loc) · 2.41 KB
/
maps.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package main
var avx512extensions = map[string]string{
"AVX512BW_128": "AVX512BW+AVX512VL",
"AVX512BW_128N": "AVX512BW+AVX512VL",
"AVX512BW_256": "AVX512BW+AVX512VL",
"AVX512BW_512": "AVX512BW",
"AVX512BW_KOP": "AVX512BW",
"AVX512CD_128": "AVX512CD+AVX512VL",
"AVX512CD_256": "AVX512CD+AVX512VL",
"AVX512CD_512": "AVX512CD",
"AVX512DQ_128": "AVX512DQ+AVX512VL",
"AVX512DQ_128N": "AVX512DQ+AVX512VL",
"AVX512DQ_256": "AVX512DQ+AVX512VL",
"AVX512DQ_512": "AVX512DQ",
"AVX512DQ_KOP": "AVX512DQ",
"AVX512DQ_SCALAR": "AVX512DQ",
"AVX512ER_512": "AVX512ER",
"AVX512ER_SCALAR": "AVX512ER",
"AVX512F_128": "AVX512F+AVX512VL",
"AVX512F_128N": "AVX512F+AVX512VL",
"AVX512F_256": "AVX512F+AVX512VL",
"AVX512F_512": "AVX512F",
"AVX512F_KOP": "AVX512F",
"AVX512F_SCALAR": "AVX512F",
"AVX512PF_512": "AVX512PF",
"AVX512_4FMAPS_512": "AVX512_4FMAPS",
"AVX512_4FMAPS_SCALAR": "AVX512_4FMAPS",
"AVX512_4VNNIW_512": "AVX512_4VNNIW",
"AVX512_BITALG_128": "AVX512_BITALG+AVX512VL",
"AVX512_BITALG_256": "AVX512_BITALG+AVX512VL",
"AVX512_BITALG_512": "AVX512_BITALG",
"AVX512_GFNI_128": "GFNI+AVX512F+AVX512VL",
"AVX512_GFNI_256": "GFNI+AVX512F+AVX512VL",
"AVX512_GFNI_512": "GFNI+AVX512F",
"AVX512_IFMA_128": "AVX512_IFMA+AVX512VL",
"AVX512_IFMA_256": "AVX512_IFMA+AVX512VL",
"AVX512_IFMA_512": "AVX512_IFMA",
"AVX512_VAES_128": "AES+AVX512F+AVX512VL",
"AVX512_VAES_256": "AES+AVX512F+AVX512VL",
"AVX512_VAES_512": "AES+AVX512F",
"AVX512_VBMI2_128": "AVX512_VBMI2+AVX512VL",
"AVX512_VBMI2_256": "AVX512_VBMI2+AVX512VL",
"AVX512_VBMI2_512": "AVX512_VBMI2",
"AVX512_VBMI_128": "AVX512_VBMI+AVX512VL",
"AVX512_VBMI_256": "AVX512_VBMI+AVX512VL",
"AVX512_VBMI_512": "AVX512_VBMI",
"AVX512_VNNI_128": "AVX512_VNNI+AVX512VL",
"AVX512_VNNI_256": "AVX512_VNNI+AVX512VL",
"AVX512_VNNI_512": "AVX512_VNNI",
"AVX512_VPCLMULQDQ_128": "VPCLMULQDQ+AVX512F+AVX512VL",
"AVX512_VPCLMULQDQ_256": "VPCLMULQDQ+AVX512F+AVX512VL",
"AVX512_VPCLMULQDQ_512": "VPCLMULQDQ+AVX512F",
"AVX512_VPOPCNTDQ_128": "AVX512_VPOPCNTDQ+AVX512VL",
"AVX512_VPOPCNTDQ_256": "AVX512_VPOPCNTDQ+AVX512VL",
"AVX512_VPOPCNTDQ_512": "AVX512_VPOPCNTDQ",
}