Branch data Line data Source code
1 : : /* Definition for processor table alias flags.
2 : : Copyright (C) 2001-2024 Free Software Foundation, Inc.
3 : :
4 : : This file is part of GCC.
5 : :
6 : : GCC is free software; you can redistribute it and/or modify it under
7 : : the terms of the GNU General Public License as published by the Free
8 : : Software Foundation; either version 3, or (at your option) any later
9 : : version.
10 : :
11 : : GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12 : : WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 : : FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 : : for more details.
15 : :
16 : : You should have received a copy of the GNU General Public License
17 : : along with GCC; see the file COPYING3. If not see
18 : : <http://www.gnu.org/licenses/>. */
19 : :
20 : 56760852 : DEF_PTA(3DNOW)
21 : 56760852 : DEF_PTA(3DNOW_A)
22 : 56760852 : DEF_PTA(64BIT)
23 : 56760852 : DEF_PTA(ABM)
24 : 56760852 : DEF_PTA(AES)
25 : 56760852 : DEF_PTA(AVX)
26 : 56760852 : DEF_PTA(BMI)
27 : 56760852 : DEF_PTA(CX16)
28 : 56760852 : DEF_PTA(F16C)
29 : 56760852 : DEF_PTA(FMA)
30 : 56760852 : DEF_PTA(FMA4)
31 : 56760852 : DEF_PTA(FSGSBASE)
32 : 56760852 : DEF_PTA(LWP)
33 : 56760852 : DEF_PTA(LZCNT)
34 : 56760852 : DEF_PTA(MMX)
35 : 56760852 : DEF_PTA(MOVBE)
36 : 56760852 : DEF_PTA(NO_SAHF)
37 : 56760852 : DEF_PTA(PCLMUL)
38 : 56760852 : DEF_PTA(POPCNT)
39 : 56760852 : DEF_PTA(PREFETCH_SSE)
40 : 56760852 : DEF_PTA(RDRND)
41 : 56760852 : DEF_PTA(SSE)
42 : 56760852 : DEF_PTA(SSE2)
43 : 56760852 : DEF_PTA(SSE3)
44 : 56760852 : DEF_PTA(SSE4_1)
45 : 56760852 : DEF_PTA(SSE4_2)
46 : 56760852 : DEF_PTA(SSE4A)
47 : 56760852 : DEF_PTA(SSSE3)
48 : 56760852 : DEF_PTA(TBM)
49 : 56760852 : DEF_PTA(XOP)
50 : 56760852 : DEF_PTA(AVX2)
51 : 56760852 : DEF_PTA(BMI2)
52 : 56760852 : DEF_PTA(RTM)
53 : 56760852 : DEF_PTA(HLE)
54 : 56760852 : DEF_PTA(PRFCHW)
55 : 56760852 : DEF_PTA(RDSEED)
56 : 56760852 : DEF_PTA(ADX)
57 : 56760852 : DEF_PTA(FXSR)
58 : 56760852 : DEF_PTA(XSAVE)
59 : 56760852 : DEF_PTA(XSAVEOPT)
60 : 56760852 : DEF_PTA(AVX512F)
61 : 56760852 : DEF_PTA(AVX512CD)
62 : 56760852 : DEF_PTA(NO_TUNE)
63 : 56760852 : DEF_PTA(SHA)
64 : 56760852 : DEF_PTA(CLFLUSHOPT)
65 : 56760852 : DEF_PTA(XSAVEC)
66 : 56760852 : DEF_PTA(XSAVES)
67 : 56760852 : DEF_PTA(AVX512DQ)
68 : 56760852 : DEF_PTA(AVX512BW)
69 : 56760852 : DEF_PTA(AVX512VL)
70 : 56760852 : DEF_PTA(AVX512IFMA)
71 : 56760852 : DEF_PTA(AVX512VBMI)
72 : 56760852 : DEF_PTA(CLWB)
73 : 56760852 : DEF_PTA(MWAITX)
74 : 56760852 : DEF_PTA(CLZERO)
75 : 56760852 : DEF_PTA(NO_80387)
76 : 56760852 : DEF_PTA(PKU)
77 : 56760852 : DEF_PTA(AVX512VPOPCNTDQ)
78 : 56760852 : DEF_PTA(SGX)
79 : 56760852 : DEF_PTA(AVX512VNNI)
80 : 56760852 : DEF_PTA(GFNI)
81 : 56760852 : DEF_PTA(VAES)
82 : 56760852 : DEF_PTA(AVX512VBMI2)
83 : 56760852 : DEF_PTA(VPCLMULQDQ)
84 : 56760852 : DEF_PTA(AVX512BITALG)
85 : 56760852 : DEF_PTA(RDPID)
86 : 56760852 : DEF_PTA(PCONFIG)
87 : 56760852 : DEF_PTA(WBNOINVD)
88 : 56760852 : DEF_PTA(AVX512VP2INTERSECT)
89 : 56760852 : DEF_PTA(PTWRITE)
90 : 56760852 : DEF_PTA(AVX512BF16)
91 : 56760852 : DEF_PTA(WAITPKG)
92 : 56760852 : DEF_PTA(MOVDIRI)
93 : 56760852 : DEF_PTA(MOVDIR64B)
94 : 56760852 : DEF_PTA(ENQCMD)
95 : 56760852 : DEF_PTA(CLDEMOTE)
96 : 56760852 : DEF_PTA(SERIALIZE)
97 : 56760852 : DEF_PTA(TSXLDTRK)
98 : 56760852 : DEF_PTA(AMX_TILE)
99 : 56760852 : DEF_PTA(AMX_INT8)
100 : 56760852 : DEF_PTA(AMX_BF16)
101 : 56760852 : DEF_PTA(UINTR)
102 : 56760852 : DEF_PTA(HRESET)
103 : 56760852 : DEF_PTA(KL)
104 : 56760852 : DEF_PTA(WIDEKL)
105 : 56760852 : DEF_PTA(AVXVNNI)
106 : 56760852 : DEF_PTA(AVX512FP16)
107 : 56760852 : DEF_PTA(AVXIFMA)
108 : 56760852 : DEF_PTA(AVXVNNIINT8)
109 : 56760852 : DEF_PTA(AVXNECONVERT)
110 : 56760852 : DEF_PTA(CMPCCXADD)
111 : 56760852 : DEF_PTA(AMX_FP16)
112 : 56760852 : DEF_PTA(PREFETCHI)
113 : 56760852 : DEF_PTA(RAOINT)
114 : 56760852 : DEF_PTA(AMX_COMPLEX)
115 : 56760852 : DEF_PTA(AVXVNNIINT16)
116 : 56760852 : DEF_PTA(SM3)
117 : 56760852 : DEF_PTA(SHA512)
118 : 56760852 : DEF_PTA(SM4)
119 : 56760852 : DEF_PTA(APX_F)
120 : 56760852 : DEF_PTA(USER_MSR)
121 : 56760852 : DEF_PTA(EVEX512)
122 : 56760852 : DEF_PTA(AVX10_1_256)
123 : 56760852 : DEF_PTA(AVX10_1_512)
124 : 56760852 : DEF_PTA(AVX10_2_256)
125 : 56760852 : DEF_PTA(AVX10_2_512)
126 : 56760852 : DEF_PTA(AMX_AVX512)
127 : 56760852 : DEF_PTA(AMX_TF32)
128 : 56760852 : DEF_PTA(AMX_TRANSPOSE)
129 : 56760852 : DEF_PTA(AMX_FP8)
130 : 56760852 : DEF_PTA(MOVRS)
131 : 56760852 : DEF_PTA(AMX_MOVRS)
|