]>
Commit | Line | Data |
---|---|---|
ad7be009 | 1 | ; -*- buffer-read-only: t -*- |
12d844c8 JM |
2 | ; Generated automatically by genopt.sh from arm-cores.def, arm-arches.def |
3 | ; and arm-fpus.def. | |
ad7be009 | 4 | |
cbe34bb5 | 5 | ; Copyright (C) 2011-2017 Free Software Foundation, Inc. |
ad7be009 JM |
6 | ; |
7 | ; This file is part of GCC. | |
8 | ; | |
9 | ; GCC is free software; you can redistribute it and/or modify it under | |
10 | ; the terms of the GNU General Public License as published by the Free | |
11 | ; Software Foundation; either version 3, or (at your option) any later | |
12 | ; version. | |
13 | ; | |
14 | ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY | |
15 | ; WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
16 | ; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | ; for more details. | |
18 | ; | |
19 | ; You should have received a copy of the GNU General Public License | |
20 | ; along with GCC; see the file COPYING3. If not see | |
21 | ; <http://www.gnu.org/licenses/>. | |
22 | ||
23 | Enum | |
24 | Name(processor_type) Type(enum processor_type) | |
25 | Known ARM CPUs (for use with the -mcpu= and -mtune= options): | |
26 | ||
27 | EnumValue | |
b854516c | 28 | Enum(processor_type) String(arm2) Value( TARGET_CPU_arm2) |
ad7be009 JM |
29 | |
30 | EnumValue | |
b854516c | 31 | Enum(processor_type) String(arm250) Value( TARGET_CPU_arm250) |
ad7be009 JM |
32 | |
33 | EnumValue | |
b854516c | 34 | Enum(processor_type) String(arm3) Value( TARGET_CPU_arm3) |
ad7be009 JM |
35 | |
36 | EnumValue | |
b854516c | 37 | Enum(processor_type) String(arm6) Value( TARGET_CPU_arm6) |
ad7be009 JM |
38 | |
39 | EnumValue | |
b854516c | 40 | Enum(processor_type) String(arm60) Value( TARGET_CPU_arm60) |
ad7be009 JM |
41 | |
42 | EnumValue | |
b854516c | 43 | Enum(processor_type) String(arm600) Value( TARGET_CPU_arm600) |
ad7be009 JM |
44 | |
45 | EnumValue | |
b854516c | 46 | Enum(processor_type) String(arm610) Value( TARGET_CPU_arm610) |
ad7be009 JM |
47 | |
48 | EnumValue | |
b854516c | 49 | Enum(processor_type) String(arm620) Value( TARGET_CPU_arm620) |
ad7be009 JM |
50 | |
51 | EnumValue | |
b854516c | 52 | Enum(processor_type) String(arm7) Value( TARGET_CPU_arm7) |
ad7be009 JM |
53 | |
54 | EnumValue | |
b854516c | 55 | Enum(processor_type) String(arm7d) Value( TARGET_CPU_arm7d) |
ad7be009 JM |
56 | |
57 | EnumValue | |
b854516c | 58 | Enum(processor_type) String(arm7di) Value( TARGET_CPU_arm7di) |
ad7be009 JM |
59 | |
60 | EnumValue | |
b854516c | 61 | Enum(processor_type) String(arm70) Value( TARGET_CPU_arm70) |
ad7be009 JM |
62 | |
63 | EnumValue | |
b854516c | 64 | Enum(processor_type) String(arm700) Value( TARGET_CPU_arm700) |
ad7be009 JM |
65 | |
66 | EnumValue | |
b854516c | 67 | Enum(processor_type) String(arm700i) Value( TARGET_CPU_arm700i) |
ad7be009 JM |
68 | |
69 | EnumValue | |
b854516c | 70 | Enum(processor_type) String(arm710) Value( TARGET_CPU_arm710) |
ad7be009 JM |
71 | |
72 | EnumValue | |
b854516c | 73 | Enum(processor_type) String(arm720) Value( TARGET_CPU_arm720) |
ad7be009 JM |
74 | |
75 | EnumValue | |
b854516c | 76 | Enum(processor_type) String(arm710c) Value( TARGET_CPU_arm710c) |
ad7be009 JM |
77 | |
78 | EnumValue | |
b854516c | 79 | Enum(processor_type) String(arm7100) Value( TARGET_CPU_arm7100) |
ad7be009 JM |
80 | |
81 | EnumValue | |
b854516c | 82 | Enum(processor_type) String(arm7500) Value( TARGET_CPU_arm7500) |
ad7be009 JM |
83 | |
84 | EnumValue | |
b854516c | 85 | Enum(processor_type) String(arm7500fe) Value( TARGET_CPU_arm7500fe) |
ad7be009 JM |
86 | |
87 | EnumValue | |
b854516c | 88 | Enum(processor_type) String(arm7m) Value( TARGET_CPU_arm7m) |
ad7be009 JM |
89 | |
90 | EnumValue | |
b854516c | 91 | Enum(processor_type) String(arm7dm) Value( TARGET_CPU_arm7dm) |
ad7be009 JM |
92 | |
93 | EnumValue | |
b854516c | 94 | Enum(processor_type) String(arm7dmi) Value( TARGET_CPU_arm7dmi) |
ad7be009 JM |
95 | |
96 | EnumValue | |
b854516c | 97 | Enum(processor_type) String(arm8) Value( TARGET_CPU_arm8) |
ad7be009 JM |
98 | |
99 | EnumValue | |
b854516c | 100 | Enum(processor_type) String(arm810) Value( TARGET_CPU_arm810) |
ad7be009 JM |
101 | |
102 | EnumValue | |
b854516c | 103 | Enum(processor_type) String(strongarm) Value( TARGET_CPU_strongarm) |
ad7be009 JM |
104 | |
105 | EnumValue | |
b854516c | 106 | Enum(processor_type) String(strongarm110) Value( TARGET_CPU_strongarm110) |
ad7be009 JM |
107 | |
108 | EnumValue | |
b854516c | 109 | Enum(processor_type) String(strongarm1100) Value( TARGET_CPU_strongarm1100) |
ad7be009 JM |
110 | |
111 | EnumValue | |
b854516c | 112 | Enum(processor_type) String(strongarm1110) Value( TARGET_CPU_strongarm1110) |
ad7be009 JM |
113 | |
114 | EnumValue | |
b854516c | 115 | Enum(processor_type) String(fa526) Value( TARGET_CPU_fa526) |
ad7be009 JM |
116 | |
117 | EnumValue | |
b854516c | 118 | Enum(processor_type) String(fa626) Value( TARGET_CPU_fa626) |
ad7be009 JM |
119 | |
120 | EnumValue | |
b854516c | 121 | Enum(processor_type) String(arm7tdmi) Value( TARGET_CPU_arm7tdmi) |
ad7be009 JM |
122 | |
123 | EnumValue | |
b854516c | 124 | Enum(processor_type) String(arm7tdmi-s) Value( TARGET_CPU_arm7tdmis) |
ad7be009 JM |
125 | |
126 | EnumValue | |
b854516c | 127 | Enum(processor_type) String(arm710t) Value( TARGET_CPU_arm710t) |
ad7be009 JM |
128 | |
129 | EnumValue | |
b854516c | 130 | Enum(processor_type) String(arm720t) Value( TARGET_CPU_arm720t) |
ad7be009 JM |
131 | |
132 | EnumValue | |
b854516c | 133 | Enum(processor_type) String(arm740t) Value( TARGET_CPU_arm740t) |
ad7be009 JM |
134 | |
135 | EnumValue | |
b854516c | 136 | Enum(processor_type) String(arm9) Value( TARGET_CPU_arm9) |
ad7be009 JM |
137 | |
138 | EnumValue | |
b854516c | 139 | Enum(processor_type) String(arm9tdmi) Value( TARGET_CPU_arm9tdmi) |
ad7be009 JM |
140 | |
141 | EnumValue | |
b854516c | 142 | Enum(processor_type) String(arm920) Value( TARGET_CPU_arm920) |
ad7be009 JM |
143 | |
144 | EnumValue | |
b854516c | 145 | Enum(processor_type) String(arm920t) Value( TARGET_CPU_arm920t) |
ad7be009 JM |
146 | |
147 | EnumValue | |
b854516c | 148 | Enum(processor_type) String(arm922t) Value( TARGET_CPU_arm922t) |
ad7be009 JM |
149 | |
150 | EnumValue | |
b854516c | 151 | Enum(processor_type) String(arm940t) Value( TARGET_CPU_arm940t) |
ad7be009 JM |
152 | |
153 | EnumValue | |
b854516c | 154 | Enum(processor_type) String(ep9312) Value( TARGET_CPU_ep9312) |
ad7be009 JM |
155 | |
156 | EnumValue | |
b854516c | 157 | Enum(processor_type) String(arm10tdmi) Value( TARGET_CPU_arm10tdmi) |
ad7be009 JM |
158 | |
159 | EnumValue | |
b854516c | 160 | Enum(processor_type) String(arm1020t) Value( TARGET_CPU_arm1020t) |
ad7be009 JM |
161 | |
162 | EnumValue | |
b854516c | 163 | Enum(processor_type) String(arm9e) Value( TARGET_CPU_arm9e) |
ad7be009 JM |
164 | |
165 | EnumValue | |
b854516c | 166 | Enum(processor_type) String(arm946e-s) Value( TARGET_CPU_arm946es) |
ad7be009 JM |
167 | |
168 | EnumValue | |
b854516c | 169 | Enum(processor_type) String(arm966e-s) Value( TARGET_CPU_arm966es) |
ad7be009 JM |
170 | |
171 | EnumValue | |
b854516c | 172 | Enum(processor_type) String(arm968e-s) Value( TARGET_CPU_arm968es) |
ad7be009 JM |
173 | |
174 | EnumValue | |
b854516c | 175 | Enum(processor_type) String(arm10e) Value( TARGET_CPU_arm10e) |
ad7be009 JM |
176 | |
177 | EnumValue | |
b854516c | 178 | Enum(processor_type) String(arm1020e) Value( TARGET_CPU_arm1020e) |
ad7be009 JM |
179 | |
180 | EnumValue | |
b854516c | 181 | Enum(processor_type) String(arm1022e) Value( TARGET_CPU_arm1022e) |
ad7be009 JM |
182 | |
183 | EnumValue | |
b854516c | 184 | Enum(processor_type) String(xscale) Value( TARGET_CPU_xscale) |
ad7be009 JM |
185 | |
186 | EnumValue | |
b854516c | 187 | Enum(processor_type) String(iwmmxt) Value( TARGET_CPU_iwmmxt) |
ad7be009 JM |
188 | |
189 | EnumValue | |
b854516c | 190 | Enum(processor_type) String(iwmmxt2) Value( TARGET_CPU_iwmmxt2) |
ad7be009 JM |
191 | |
192 | EnumValue | |
b854516c | 193 | Enum(processor_type) String(fa606te) Value( TARGET_CPU_fa606te) |
ad7be009 JM |
194 | |
195 | EnumValue | |
b854516c | 196 | Enum(processor_type) String(fa626te) Value( TARGET_CPU_fa626te) |
ad7be009 JM |
197 | |
198 | EnumValue | |
b854516c | 199 | Enum(processor_type) String(fmp626) Value( TARGET_CPU_fmp626) |
ad7be009 JM |
200 | |
201 | EnumValue | |
b854516c | 202 | Enum(processor_type) String(fa726te) Value( TARGET_CPU_fa726te) |
ad7be009 JM |
203 | |
204 | EnumValue | |
b854516c | 205 | Enum(processor_type) String(arm926ej-s) Value( TARGET_CPU_arm926ejs) |
ad7be009 JM |
206 | |
207 | EnumValue | |
b854516c | 208 | Enum(processor_type) String(arm1026ej-s) Value( TARGET_CPU_arm1026ejs) |
ad7be009 JM |
209 | |
210 | EnumValue | |
b854516c | 211 | Enum(processor_type) String(arm1136j-s) Value( TARGET_CPU_arm1136js) |
ad7be009 JM |
212 | |
213 | EnumValue | |
b854516c | 214 | Enum(processor_type) String(arm1136jf-s) Value( TARGET_CPU_arm1136jfs) |
ad7be009 JM |
215 | |
216 | EnumValue | |
b854516c | 217 | Enum(processor_type) String(arm1176jz-s) Value( TARGET_CPU_arm1176jzs) |
ad7be009 JM |
218 | |
219 | EnumValue | |
b854516c | 220 | Enum(processor_type) String(arm1176jzf-s) Value( TARGET_CPU_arm1176jzfs) |
ad7be009 JM |
221 | |
222 | EnumValue | |
b854516c | 223 | Enum(processor_type) String(mpcorenovfp) Value( TARGET_CPU_mpcorenovfp) |
ad7be009 JM |
224 | |
225 | EnumValue | |
b854516c | 226 | Enum(processor_type) String(mpcore) Value( TARGET_CPU_mpcore) |
ad7be009 JM |
227 | |
228 | EnumValue | |
b854516c | 229 | Enum(processor_type) String(arm1156t2-s) Value( TARGET_CPU_arm1156t2s) |
ad7be009 JM |
230 | |
231 | EnumValue | |
b854516c | 232 | Enum(processor_type) String(arm1156t2f-s) Value( TARGET_CPU_arm1156t2fs) |
ad7be009 | 233 | |
c0e25e65 | 234 | EnumValue |
b854516c | 235 | Enum(processor_type) String(cortex-m1) Value( TARGET_CPU_cortexm1) |
c0e25e65 JG |
236 | |
237 | EnumValue | |
b854516c | 238 | Enum(processor_type) String(cortex-m0) Value( TARGET_CPU_cortexm0) |
c0e25e65 JG |
239 | |
240 | EnumValue | |
b854516c | 241 | Enum(processor_type) String(cortex-m0plus) Value( TARGET_CPU_cortexm0plus) |
c0e25e65 | 242 | |
45ea41fe | 243 | EnumValue |
b854516c | 244 | Enum(processor_type) String(cortex-m1.small-multiply) Value( TARGET_CPU_cortexm1smallmultiply) |
45ea41fe HW |
245 | |
246 | EnumValue | |
b854516c | 247 | Enum(processor_type) String(cortex-m0.small-multiply) Value( TARGET_CPU_cortexm0smallmultiply) |
45ea41fe HW |
248 | |
249 | EnumValue | |
b854516c | 250 | Enum(processor_type) String(cortex-m0plus.small-multiply) Value( TARGET_CPU_cortexm0plussmallmultiply) |
45ea41fe | 251 | |
ad7be009 | 252 | EnumValue |
b854516c | 253 | Enum(processor_type) String(generic-armv7-a) Value( TARGET_CPU_genericv7a) |
54e73f88 AS |
254 | |
255 | EnumValue | |
b854516c | 256 | Enum(processor_type) String(cortex-a5) Value( TARGET_CPU_cortexa5) |
ad7be009 | 257 | |
f5024b4a | 258 | EnumValue |
b854516c | 259 | Enum(processor_type) String(cortex-a7) Value( TARGET_CPU_cortexa7) |
f5024b4a | 260 | |
ad7be009 | 261 | EnumValue |
b854516c | 262 | Enum(processor_type) String(cortex-a8) Value( TARGET_CPU_cortexa8) |
ad7be009 JM |
263 | |
264 | EnumValue | |
b854516c | 265 | Enum(processor_type) String(cortex-a9) Value( TARGET_CPU_cortexa9) |
ad7be009 | 266 | |
85591a5c | 267 | EnumValue |
b854516c | 268 | Enum(processor_type) String(cortex-a12) Value( TARGET_CPU_cortexa12) |
85591a5c | 269 | |
ad7be009 | 270 | EnumValue |
b854516c | 271 | Enum(processor_type) String(cortex-a15) Value( TARGET_CPU_cortexa15) |
ad7be009 | 272 | |
6c7e4a18 | 273 | EnumValue |
b854516c | 274 | Enum(processor_type) String(cortex-a17) Value( TARGET_CPU_cortexa17) |
6c7e4a18 | 275 | |
ad7be009 | 276 | EnumValue |
b854516c | 277 | Enum(processor_type) String(cortex-r4) Value( TARGET_CPU_cortexr4) |
ad7be009 JM |
278 | |
279 | EnumValue | |
b854516c | 280 | Enum(processor_type) String(cortex-r4f) Value( TARGET_CPU_cortexr4f) |
ad7be009 | 281 | |
572070ef | 282 | EnumValue |
b854516c | 283 | Enum(processor_type) String(cortex-r5) Value( TARGET_CPU_cortexr5) |
572070ef | 284 | |
be624986 | 285 | EnumValue |
b854516c | 286 | Enum(processor_type) String(cortex-r7) Value( TARGET_CPU_cortexr7) |
be624986 | 287 | |
f2aac9da | 288 | EnumValue |
b854516c | 289 | Enum(processor_type) String(cortex-r8) Value( TARGET_CPU_cortexr8) |
f2aac9da | 290 | |
2f6403f1 | 291 | EnumValue |
b854516c | 292 | Enum(processor_type) String(cortex-m7) Value( TARGET_CPU_cortexm7) |
2f6403f1 | 293 | |
ad7be009 | 294 | EnumValue |
b854516c | 295 | Enum(processor_type) String(cortex-m4) Value( TARGET_CPU_cortexm4) |
ad7be009 JM |
296 | |
297 | EnumValue | |
b854516c | 298 | Enum(processor_type) String(cortex-m3) Value( TARGET_CPU_cortexm3) |
ad7be009 JM |
299 | |
300 | EnumValue | |
b854516c | 301 | Enum(processor_type) String(marvell-pj4) Value( TARGET_CPU_marvell_pj4) |
50f75124 | 302 | |
4afb594c | 303 | EnumValue |
b854516c | 304 | Enum(processor_type) String(cortex-a15.cortex-a7) Value( TARGET_CPU_cortexa15cortexa7) |
4afb594c | 305 | |
0f4fe895 | 306 | EnumValue |
b854516c | 307 | Enum(processor_type) String(cortex-a17.cortex-a7) Value( TARGET_CPU_cortexa17cortexa7) |
0f4fe895 | 308 | |
debc68ed | 309 | EnumValue |
b854516c | 310 | Enum(processor_type) String(cortex-a32) Value( TARGET_CPU_cortexa32) |
debc68ed | 311 | |
971f13d7 | 312 | EnumValue |
b854516c | 313 | Enum(processor_type) String(cortex-a35) Value( TARGET_CPU_cortexa35) |
971f13d7 | 314 | |
df8de9b3 | 315 | EnumValue |
b854516c | 316 | Enum(processor_type) String(cortex-a53) Value( TARGET_CPU_cortexa53) |
df8de9b3 | 317 | |
222f9bd0 | 318 | EnumValue |
b854516c | 319 | Enum(processor_type) String(cortex-a57) Value( TARGET_CPU_cortexa57) |
222f9bd0 | 320 | |
4f2ab1e6 | 321 | EnumValue |
b854516c | 322 | Enum(processor_type) String(cortex-a72) Value( TARGET_CPU_cortexa72) |
4f2ab1e6 | 323 | |
f9405b63 | 324 | EnumValue |
b854516c | 325 | Enum(processor_type) String(cortex-a73) Value( TARGET_CPU_cortexa73) |
f9405b63 | 326 | |
e278ae6f | 327 | EnumValue |
b854516c | 328 | Enum(processor_type) String(exynos-m1) Value( TARGET_CPU_exynosm1) |
e278ae6f | 329 | |
35d2bec0 | 330 | EnumValue |
b854516c | 331 | Enum(processor_type) String(falkor) Value( TARGET_CPU_falkor) |
35d2bec0 | 332 | |
bc77eb4b | 333 | EnumValue |
b854516c | 334 | Enum(processor_type) String(qdf24xx) Value( TARGET_CPU_qdf24xx) |
bc77eb4b | 335 | |
cd3246ea | 336 | EnumValue |
b854516c | 337 | Enum(processor_type) String(xgene1) Value( TARGET_CPU_xgene1) |
cd3246ea | 338 | |
7f8b9e36 | 339 | EnumValue |
b854516c | 340 | Enum(processor_type) String(cortex-a57.cortex-a53) Value( TARGET_CPU_cortexa57cortexa53) |
7f8b9e36 | 341 | |
4f2ab1e6 | 342 | EnumValue |
b854516c | 343 | Enum(processor_type) String(cortex-a72.cortex-a53) Value( TARGET_CPU_cortexa72cortexa53) |
4f2ab1e6 | 344 | |
f9405b63 | 345 | EnumValue |
b854516c | 346 | Enum(processor_type) String(cortex-a73.cortex-a35) Value( TARGET_CPU_cortexa73cortexa35) |
f9405b63 KT |
347 | |
348 | EnumValue | |
b854516c | 349 | Enum(processor_type) String(cortex-a73.cortex-a53) Value( TARGET_CPU_cortexa73cortexa53) |
f9405b63 | 350 | |
00d1c28c RE |
351 | EnumValue |
352 | Enum(processor_type) String(cortex-m23) Value( TARGET_CPU_cortexm23) | |
353 | ||
354 | EnumValue | |
355 | Enum(processor_type) String(cortex-m33) Value( TARGET_CPU_cortexm33) | |
356 | ||
ad7be009 JM |
357 | Enum |
358 | Name(arm_arch) Type(int) | |
359 | Known ARM architectures (for use with the -march= option): | |
360 | ||
361 | EnumValue | |
362 | Enum(arm_arch) String(armv2) Value(0) | |
363 | ||
364 | EnumValue | |
365 | Enum(arm_arch) String(armv2a) Value(1) | |
366 | ||
367 | EnumValue | |
368 | Enum(arm_arch) String(armv3) Value(2) | |
369 | ||
370 | EnumValue | |
371 | Enum(arm_arch) String(armv3m) Value(3) | |
372 | ||
373 | EnumValue | |
374 | Enum(arm_arch) String(armv4) Value(4) | |
375 | ||
376 | EnumValue | |
377 | Enum(arm_arch) String(armv4t) Value(5) | |
378 | ||
379 | EnumValue | |
380 | Enum(arm_arch) String(armv5) Value(6) | |
381 | ||
382 | EnumValue | |
383 | Enum(arm_arch) String(armv5t) Value(7) | |
384 | ||
385 | EnumValue | |
386 | Enum(arm_arch) String(armv5e) Value(8) | |
387 | ||
388 | EnumValue | |
389 | Enum(arm_arch) String(armv5te) Value(9) | |
390 | ||
391 | EnumValue | |
392 | Enum(arm_arch) String(armv6) Value(10) | |
393 | ||
394 | EnumValue | |
395 | Enum(arm_arch) String(armv6j) Value(11) | |
396 | ||
397 | EnumValue | |
398 | Enum(arm_arch) String(armv6k) Value(12) | |
399 | ||
400 | EnumValue | |
401 | Enum(arm_arch) String(armv6z) Value(13) | |
402 | ||
403 | EnumValue | |
39c12541 | 404 | Enum(arm_arch) String(armv6kz) Value(14) |
ad7be009 JM |
405 | |
406 | EnumValue | |
39c12541 | 407 | Enum(arm_arch) String(armv6zk) Value(15) |
ad7be009 JM |
408 | |
409 | EnumValue | |
39c12541 | 410 | Enum(arm_arch) String(armv6t2) Value(16) |
ad7be009 JM |
411 | |
412 | EnumValue | |
39c12541 | 413 | Enum(arm_arch) String(armv6-m) Value(17) |
ad7be009 JM |
414 | |
415 | EnumValue | |
39c12541 | 416 | Enum(arm_arch) String(armv6s-m) Value(18) |
ad7be009 JM |
417 | |
418 | EnumValue | |
39c12541 | 419 | Enum(arm_arch) String(armv7) Value(19) |
ad7be009 JM |
420 | |
421 | EnumValue | |
39c12541 | 422 | Enum(arm_arch) String(armv7-a) Value(20) |
ad7be009 JM |
423 | |
424 | EnumValue | |
39c12541 | 425 | Enum(arm_arch) String(armv7ve) Value(21) |
ad7be009 JM |
426 | |
427 | EnumValue | |
39c12541 | 428 | Enum(arm_arch) String(armv7-r) Value(22) |
ad7be009 JM |
429 | |
430 | EnumValue | |
39c12541 | 431 | Enum(arm_arch) String(armv7-m) Value(23) |
ad7be009 JM |
432 | |
433 | EnumValue | |
39c12541 | 434 | Enum(arm_arch) String(armv7e-m) Value(24) |
595fefee MGD |
435 | |
436 | EnumValue | |
39c12541 | 437 | Enum(arm_arch) String(armv8-a) Value(25) |
582e2e43 KT |
438 | |
439 | EnumValue | |
39c12541 | 440 | Enum(arm_arch) String(armv8-a+crc) Value(26) |
9dd6c9f7 KT |
441 | |
442 | EnumValue | |
252e03b5 | 443 | Enum(arm_arch) String(armv8.1-a) Value(27) |
39c12541 MW |
444 | |
445 | EnumValue | |
00d1c28c | 446 | Enum(arm_arch) String(armv8.2-a) Value(28) |
252e03b5 MW |
447 | |
448 | EnumValue | |
00d1c28c | 449 | Enum(arm_arch) String(armv8.2-a+fp16) Value(29) |
05a437c1 TP |
450 | |
451 | EnumValue | |
00d1c28c | 452 | Enum(arm_arch) String(armv8-m.base) Value(30) |
05a437c1 TP |
453 | |
454 | EnumValue | |
00d1c28c | 455 | Enum(arm_arch) String(armv8-m.main) Value(31) |
05a437c1 TP |
456 | |
457 | EnumValue | |
00d1c28c | 458 | Enum(arm_arch) String(armv8-m.main+dsp) Value(32) |
4040b89a MW |
459 | |
460 | EnumValue | |
00d1c28c | 461 | Enum(arm_arch) String(iwmmxt) Value(33) |
4040b89a MW |
462 | |
463 | EnumValue | |
00d1c28c | 464 | Enum(arm_arch) String(iwmmxt2) Value(34) |
ad7be009 | 465 | |
12d844c8 | 466 | Enum |
844af767 | 467 | Name(arm_fpu) Type(enum fpu_type) |
12d844c8 JM |
468 | Known ARM FPUs (for use with the -mfpu= option): |
469 | ||
470 | EnumValue | |
844af767 | 471 | Enum(arm_fpu) String(vfp) Value(TARGET_FPU_vfp) |
12d844c8 JM |
472 | |
473 | EnumValue | |
844af767 | 474 | Enum(arm_fpu) String(vfpv2) Value(TARGET_FPU_vfpv2) |
12d844c8 JM |
475 | |
476 | EnumValue | |
844af767 | 477 | Enum(arm_fpu) String(vfpv3) Value(TARGET_FPU_vfpv3) |
12d844c8 JM |
478 | |
479 | EnumValue | |
844af767 | 480 | Enum(arm_fpu) String(vfpv3-fp16) Value(TARGET_FPU_vfpv3_fp16) |
12d844c8 JM |
481 | |
482 | EnumValue | |
844af767 | 483 | Enum(arm_fpu) String(vfpv3-d16) Value(TARGET_FPU_vfpv3_d16) |
12d844c8 JM |
484 | |
485 | EnumValue | |
844af767 | 486 | Enum(arm_fpu) String(vfpv3-d16-fp16) Value(TARGET_FPU_vfpv3_d16_fp16) |
12d844c8 JM |
487 | |
488 | EnumValue | |
844af767 | 489 | Enum(arm_fpu) String(vfpv3xd) Value(TARGET_FPU_vfpv3xd) |
12d844c8 JM |
490 | |
491 | EnumValue | |
844af767 | 492 | Enum(arm_fpu) String(vfpv3xd-fp16) Value(TARGET_FPU_vfpv3xd_fp16) |
12d844c8 JM |
493 | |
494 | EnumValue | |
844af767 | 495 | Enum(arm_fpu) String(neon) Value(TARGET_FPU_neon) |
12d844c8 JM |
496 | |
497 | EnumValue | |
844af767 | 498 | Enum(arm_fpu) String(neon-vfpv3) Value(TARGET_FPU_neon_vfpv3) |
12d844c8 JM |
499 | |
500 | EnumValue | |
844af767 | 501 | Enum(arm_fpu) String(neon-fp16) Value(TARGET_FPU_neon_fp16) |
12d844c8 JM |
502 | |
503 | EnumValue | |
844af767 | 504 | Enum(arm_fpu) String(vfpv4) Value(TARGET_FPU_vfpv4) |
12d844c8 JM |
505 | |
506 | EnumValue | |
844af767 | 507 | Enum(arm_fpu) String(neon-vfpv4) Value(TARGET_FPU_neon_vfpv4) |
2f6403f1 TG |
508 | |
509 | EnumValue | |
844af767 | 510 | Enum(arm_fpu) String(vfpv4-d16) Value(TARGET_FPU_vfpv4_d16) |
2f6403f1 TG |
511 | |
512 | EnumValue | |
844af767 | 513 | Enum(arm_fpu) String(fpv4-sp-d16) Value(TARGET_FPU_fpv4_sp_d16) |
12d844c8 JM |
514 | |
515 | EnumValue | |
844af767 | 516 | Enum(arm_fpu) String(fpv5-sp-d16) Value(TARGET_FPU_fpv5_sp_d16) |
595fefee MGD |
517 | |
518 | EnumValue | |
844af767 | 519 | Enum(arm_fpu) String(fpv5-d16) Value(TARGET_FPU_fpv5_d16) |
595fefee MGD |
520 | |
521 | EnumValue | |
844af767 | 522 | Enum(arm_fpu) String(fp-armv8) Value(TARGET_FPU_fp_armv8) |
595fefee MGD |
523 | |
524 | EnumValue | |
844af767 | 525 | Enum(arm_fpu) String(neon-fp-armv8) Value(TARGET_FPU_neon_fp_armv8) |
0c012e9b RE |
526 | |
527 | EnumValue | |
844af767 | 528 | Enum(arm_fpu) String(crypto-neon-fp-armv8) Value(TARGET_FPU_crypto_neon_fp_armv8) |
0c012e9b RE |
529 | |
530 | EnumValue | |
844af767 | 531 | Enum(arm_fpu) String(vfp3) Value(TARGET_FPU_vfp3) |
12d844c8 | 532 | |
844af767 RE |
533 | EnumValue |
534 | Enum(arm_fpu) String(auto) Value(TARGET_FPU_auto) |