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