xref: /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/mips-tables.opt (revision a6f3f22f245acb8ee3bbf6871d7dce989204fa97)
1; -*- buffer-read-only: t -*-
2; Generated automatically by genopt.sh from mips-cpus.def.
3
4; Copyright (C) 2011-2013 Free Software Foundation, Inc.
5;
6; This file is part of GCC.
7;
8; GCC is free software; you can redistribute it and/or modify it under
9; the terms of the GNU General Public License as published by the Free
10; Software Foundation; either version 3, or (at your option) any later
11; version.
12;
13; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
14; WARRANTY; without even the implied warranty of MERCHANTABILITY or
15; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
16; for more details.
17;
18; You should have received a copy of the GNU General Public License
19; along with GCC; see the file COPYING3.  If not see
20; <http://www.gnu.org/licenses/>.
21
22Enum
23Name(mips_arch_opt_value) Type(int)
24Known MIPS CPUs (for use with the -march= and -mtune= options):
25
26Enum
27Name(mips_mips_opt_value) Type(int)
28Known MIPS ISA levels (for use with the -mips option):
29
30EnumValue
31Enum(mips_arch_opt_value) String(from-abi) Value(MIPS_ARCH_OPTION_FROM_ABI)
32
33EnumValue
34Enum(mips_arch_opt_value) String(native) Value(MIPS_ARCH_OPTION_NATIVE) DriverOnly
35
36EnumValue
37Enum(mips_arch_opt_value) String(mips1) Value(0) Canonical
38
39EnumValue
40Enum(mips_mips_opt_value) String(1) Value(0)
41
42EnumValue
43Enum(mips_arch_opt_value) String(mips2) Value(1) Canonical
44
45EnumValue
46Enum(mips_mips_opt_value) String(2) Value(1)
47
48EnumValue
49Enum(mips_arch_opt_value) String(mips3) Value(2) Canonical
50
51EnumValue
52Enum(mips_mips_opt_value) String(3) Value(2)
53
54EnumValue
55Enum(mips_arch_opt_value) String(mips4) Value(3) Canonical
56
57EnumValue
58Enum(mips_mips_opt_value) String(4) Value(3)
59
60EnumValue
61Enum(mips_arch_opt_value) String(mips32) Value(4) Canonical
62
63EnumValue
64Enum(mips_mips_opt_value) String(32) Value(4)
65
66EnumValue
67Enum(mips_arch_opt_value) String(mips32r2) Value(5) Canonical
68
69EnumValue
70Enum(mips_mips_opt_value) String(32r2) Value(5)
71
72EnumValue
73Enum(mips_arch_opt_value) String(mips64) Value(6) Canonical
74
75EnumValue
76Enum(mips_mips_opt_value) String(64) Value(6)
77
78EnumValue
79Enum(mips_arch_opt_value) String(mips64r2) Value(7) Canonical
80
81EnumValue
82Enum(mips_mips_opt_value) String(64r2) Value(7)
83
84EnumValue
85Enum(mips_arch_opt_value) String(r3000) Value(8) Canonical
86
87EnumValue
88Enum(mips_arch_opt_value) String(r3k) Value(8)
89
90EnumValue
91Enum(mips_arch_opt_value) String(3000) Value(8)
92
93EnumValue
94Enum(mips_arch_opt_value) String(3k) Value(8)
95
96EnumValue
97Enum(mips_arch_opt_value) String(r2000) Value(9) Canonical
98
99EnumValue
100Enum(mips_arch_opt_value) String(r2k) Value(9)
101
102EnumValue
103Enum(mips_arch_opt_value) String(2000) Value(9)
104
105EnumValue
106Enum(mips_arch_opt_value) String(2k) Value(9)
107
108EnumValue
109Enum(mips_arch_opt_value) String(r3900) Value(10) Canonical
110
111EnumValue
112Enum(mips_arch_opt_value) String(3900) Value(10)
113
114EnumValue
115Enum(mips_arch_opt_value) String(r6000) Value(11) Canonical
116
117EnumValue
118Enum(mips_arch_opt_value) String(r6k) Value(11)
119
120EnumValue
121Enum(mips_arch_opt_value) String(6000) Value(11)
122
123EnumValue
124Enum(mips_arch_opt_value) String(6k) Value(11)
125
126EnumValue
127Enum(mips_arch_opt_value) String(r4000) Value(12) Canonical
128
129EnumValue
130Enum(mips_arch_opt_value) String(r4k) Value(12)
131
132EnumValue
133Enum(mips_arch_opt_value) String(4000) Value(12)
134
135EnumValue
136Enum(mips_arch_opt_value) String(4k) Value(12)
137
138EnumValue
139Enum(mips_arch_opt_value) String(vr4100) Value(13) Canonical
140
141EnumValue
142Enum(mips_arch_opt_value) String(4100) Value(13)
143
144EnumValue
145Enum(mips_arch_opt_value) String(r4100) Value(13)
146
147EnumValue
148Enum(mips_arch_opt_value) String(vr4111) Value(14) Canonical
149
150EnumValue
151Enum(mips_arch_opt_value) String(4111) Value(14)
152
153EnumValue
154Enum(mips_arch_opt_value) String(r4111) Value(14)
155
156EnumValue
157Enum(mips_arch_opt_value) String(vr4120) Value(15) Canonical
158
159EnumValue
160Enum(mips_arch_opt_value) String(4120) Value(15)
161
162EnumValue
163Enum(mips_arch_opt_value) String(r4120) Value(15)
164
165EnumValue
166Enum(mips_arch_opt_value) String(vr4130) Value(16) Canonical
167
168EnumValue
169Enum(mips_arch_opt_value) String(4130) Value(16)
170
171EnumValue
172Enum(mips_arch_opt_value) String(r4130) Value(16)
173
174EnumValue
175Enum(mips_arch_opt_value) String(vr4300) Value(17) Canonical
176
177EnumValue
178Enum(mips_arch_opt_value) String(4300) Value(17)
179
180EnumValue
181Enum(mips_arch_opt_value) String(r4300) Value(17)
182
183EnumValue
184Enum(mips_arch_opt_value) String(r4400) Value(18) Canonical
185
186EnumValue
187Enum(mips_arch_opt_value) String(4400) Value(18)
188
189EnumValue
190Enum(mips_arch_opt_value) String(r4600) Value(19) Canonical
191
192EnumValue
193Enum(mips_arch_opt_value) String(4600) Value(19)
194
195EnumValue
196Enum(mips_arch_opt_value) String(orion) Value(20) Canonical
197
198EnumValue
199Enum(mips_arch_opt_value) String(r4650) Value(21) Canonical
200
201EnumValue
202Enum(mips_arch_opt_value) String(4650) Value(21)
203
204EnumValue
205Enum(mips_arch_opt_value) String(r4700) Value(22) Canonical
206
207EnumValue
208Enum(mips_arch_opt_value) String(4700) Value(22)
209
210EnumValue
211Enum(mips_arch_opt_value) String(loongson2e) Value(23) Canonical
212
213EnumValue
214Enum(mips_arch_opt_value) String(loongson2f) Value(24) Canonical
215
216EnumValue
217Enum(mips_arch_opt_value) String(r8000) Value(25) Canonical
218
219EnumValue
220Enum(mips_arch_opt_value) String(r8k) Value(25)
221
222EnumValue
223Enum(mips_arch_opt_value) String(8000) Value(25)
224
225EnumValue
226Enum(mips_arch_opt_value) String(8k) Value(25)
227
228EnumValue
229Enum(mips_arch_opt_value) String(r10000) Value(26) Canonical
230
231EnumValue
232Enum(mips_arch_opt_value) String(r10k) Value(26)
233
234EnumValue
235Enum(mips_arch_opt_value) String(10000) Value(26)
236
237EnumValue
238Enum(mips_arch_opt_value) String(10k) Value(26)
239
240EnumValue
241Enum(mips_arch_opt_value) String(r12000) Value(27) Canonical
242
243EnumValue
244Enum(mips_arch_opt_value) String(r12k) Value(27)
245
246EnumValue
247Enum(mips_arch_opt_value) String(12000) Value(27)
248
249EnumValue
250Enum(mips_arch_opt_value) String(12k) Value(27)
251
252EnumValue
253Enum(mips_arch_opt_value) String(r14000) Value(28) Canonical
254
255EnumValue
256Enum(mips_arch_opt_value) String(r14k) Value(28)
257
258EnumValue
259Enum(mips_arch_opt_value) String(14000) Value(28)
260
261EnumValue
262Enum(mips_arch_opt_value) String(14k) Value(28)
263
264EnumValue
265Enum(mips_arch_opt_value) String(r16000) Value(29) Canonical
266
267EnumValue
268Enum(mips_arch_opt_value) String(r16k) Value(29)
269
270EnumValue
271Enum(mips_arch_opt_value) String(16000) Value(29)
272
273EnumValue
274Enum(mips_arch_opt_value) String(16k) Value(29)
275
276EnumValue
277Enum(mips_arch_opt_value) String(vr5000) Value(30) Canonical
278
279EnumValue
280Enum(mips_arch_opt_value) String(vr5k) Value(30)
281
282EnumValue
283Enum(mips_arch_opt_value) String(5000) Value(30)
284
285EnumValue
286Enum(mips_arch_opt_value) String(5k) Value(30)
287
288EnumValue
289Enum(mips_arch_opt_value) String(r5000) Value(30)
290
291EnumValue
292Enum(mips_arch_opt_value) String(r5k) Value(30)
293
294EnumValue
295Enum(mips_arch_opt_value) String(vr5400) Value(31) Canonical
296
297EnumValue
298Enum(mips_arch_opt_value) String(5400) Value(31)
299
300EnumValue
301Enum(mips_arch_opt_value) String(r5400) Value(31)
302
303EnumValue
304Enum(mips_arch_opt_value) String(vr5500) Value(32) Canonical
305
306EnumValue
307Enum(mips_arch_opt_value) String(5500) Value(32)
308
309EnumValue
310Enum(mips_arch_opt_value) String(r5500) Value(32)
311
312EnumValue
313Enum(mips_arch_opt_value) String(rm7000) Value(33) Canonical
314
315EnumValue
316Enum(mips_arch_opt_value) String(rm7k) Value(33)
317
318EnumValue
319Enum(mips_arch_opt_value) String(7000) Value(33)
320
321EnumValue
322Enum(mips_arch_opt_value) String(7k) Value(33)
323
324EnumValue
325Enum(mips_arch_opt_value) String(r7000) Value(33)
326
327EnumValue
328Enum(mips_arch_opt_value) String(r7k) Value(33)
329
330EnumValue
331Enum(mips_arch_opt_value) String(rm9000) Value(34) Canonical
332
333EnumValue
334Enum(mips_arch_opt_value) String(rm9k) Value(34)
335
336EnumValue
337Enum(mips_arch_opt_value) String(9000) Value(34)
338
339EnumValue
340Enum(mips_arch_opt_value) String(9k) Value(34)
341
342EnumValue
343Enum(mips_arch_opt_value) String(r9000) Value(34)
344
345EnumValue
346Enum(mips_arch_opt_value) String(r9k) Value(34)
347
348EnumValue
349Enum(mips_arch_opt_value) String(4kc) Value(35) Canonical
350
351EnumValue
352Enum(mips_arch_opt_value) String(r4kc) Value(35)
353
354EnumValue
355Enum(mips_arch_opt_value) String(4km) Value(36) Canonical
356
357EnumValue
358Enum(mips_arch_opt_value) String(r4km) Value(36)
359
360EnumValue
361Enum(mips_arch_opt_value) String(4kp) Value(37) Canonical
362
363EnumValue
364Enum(mips_arch_opt_value) String(r4kp) Value(37)
365
366EnumValue
367Enum(mips_arch_opt_value) String(4ksc) Value(38) Canonical
368
369EnumValue
370Enum(mips_arch_opt_value) String(r4ksc) Value(38)
371
372EnumValue
373Enum(mips_arch_opt_value) String(m4k) Value(39) Canonical
374
375EnumValue
376Enum(mips_arch_opt_value) String(4kec) Value(40) Canonical
377
378EnumValue
379Enum(mips_arch_opt_value) String(r4kec) Value(40)
380
381EnumValue
382Enum(mips_arch_opt_value) String(4kem) Value(41) Canonical
383
384EnumValue
385Enum(mips_arch_opt_value) String(r4kem) Value(41)
386
387EnumValue
388Enum(mips_arch_opt_value) String(4kep) Value(42) Canonical
389
390EnumValue
391Enum(mips_arch_opt_value) String(r4kep) Value(42)
392
393EnumValue
394Enum(mips_arch_opt_value) String(4ksd) Value(43) Canonical
395
396EnumValue
397Enum(mips_arch_opt_value) String(r4ksd) Value(43)
398
399EnumValue
400Enum(mips_arch_opt_value) String(24kc) Value(44) Canonical
401
402EnumValue
403Enum(mips_arch_opt_value) String(r24kc) Value(44)
404
405EnumValue
406Enum(mips_arch_opt_value) String(24kf2_1) Value(45) Canonical
407
408EnumValue
409Enum(mips_arch_opt_value) String(r24kf2_1) Value(45)
410
411EnumValue
412Enum(mips_arch_opt_value) String(24kf) Value(46) Canonical
413
414EnumValue
415Enum(mips_arch_opt_value) String(r24kf) Value(46)
416
417EnumValue
418Enum(mips_arch_opt_value) String(24kf1_1) Value(47) Canonical
419
420EnumValue
421Enum(mips_arch_opt_value) String(r24kf1_1) Value(47)
422
423EnumValue
424Enum(mips_arch_opt_value) String(24kfx) Value(48) Canonical
425
426EnumValue
427Enum(mips_arch_opt_value) String(r24kfx) Value(48)
428
429EnumValue
430Enum(mips_arch_opt_value) String(24kx) Value(49) Canonical
431
432EnumValue
433Enum(mips_arch_opt_value) String(r24kx) Value(49)
434
435EnumValue
436Enum(mips_arch_opt_value) String(24kec) Value(50) Canonical
437
438EnumValue
439Enum(mips_arch_opt_value) String(r24kec) Value(50)
440
441EnumValue
442Enum(mips_arch_opt_value) String(24kef2_1) Value(51) Canonical
443
444EnumValue
445Enum(mips_arch_opt_value) String(r24kef2_1) Value(51)
446
447EnumValue
448Enum(mips_arch_opt_value) String(24kef) Value(52) Canonical
449
450EnumValue
451Enum(mips_arch_opt_value) String(r24kef) Value(52)
452
453EnumValue
454Enum(mips_arch_opt_value) String(24kef1_1) Value(53) Canonical
455
456EnumValue
457Enum(mips_arch_opt_value) String(r24kef1_1) Value(53)
458
459EnumValue
460Enum(mips_arch_opt_value) String(24kefx) Value(54) Canonical
461
462EnumValue
463Enum(mips_arch_opt_value) String(r24kefx) Value(54)
464
465EnumValue
466Enum(mips_arch_opt_value) String(24kex) Value(55) Canonical
467
468EnumValue
469Enum(mips_arch_opt_value) String(r24kex) Value(55)
470
471EnumValue
472Enum(mips_arch_opt_value) String(34kc) Value(56) Canonical
473
474EnumValue
475Enum(mips_arch_opt_value) String(r34kc) Value(56)
476
477EnumValue
478Enum(mips_arch_opt_value) String(34kf2_1) Value(57) Canonical
479
480EnumValue
481Enum(mips_arch_opt_value) String(r34kf2_1) Value(57)
482
483EnumValue
484Enum(mips_arch_opt_value) String(34kf) Value(58) Canonical
485
486EnumValue
487Enum(mips_arch_opt_value) String(r34kf) Value(58)
488
489EnumValue
490Enum(mips_arch_opt_value) String(34kf1_1) Value(59) Canonical
491
492EnumValue
493Enum(mips_arch_opt_value) String(r34kf1_1) Value(59)
494
495EnumValue
496Enum(mips_arch_opt_value) String(34kfx) Value(60) Canonical
497
498EnumValue
499Enum(mips_arch_opt_value) String(r34kfx) Value(60)
500
501EnumValue
502Enum(mips_arch_opt_value) String(34kx) Value(61) Canonical
503
504EnumValue
505Enum(mips_arch_opt_value) String(r34kx) Value(61)
506
507EnumValue
508Enum(mips_arch_opt_value) String(34kn) Value(62) Canonical
509
510EnumValue
511Enum(mips_arch_opt_value) String(r34kn) Value(62)
512
513EnumValue
514Enum(mips_arch_opt_value) String(74kc) Value(63) Canonical
515
516EnumValue
517Enum(mips_arch_opt_value) String(r74kc) Value(63)
518
519EnumValue
520Enum(mips_arch_opt_value) String(74kf2_1) Value(64) Canonical
521
522EnumValue
523Enum(mips_arch_opt_value) String(r74kf2_1) Value(64)
524
525EnumValue
526Enum(mips_arch_opt_value) String(74kf) Value(65) Canonical
527
528EnumValue
529Enum(mips_arch_opt_value) String(r74kf) Value(65)
530
531EnumValue
532Enum(mips_arch_opt_value) String(74kf1_1) Value(66) Canonical
533
534EnumValue
535Enum(mips_arch_opt_value) String(r74kf1_1) Value(66)
536
537EnumValue
538Enum(mips_arch_opt_value) String(74kfx) Value(67) Canonical
539
540EnumValue
541Enum(mips_arch_opt_value) String(r74kfx) Value(67)
542
543EnumValue
544Enum(mips_arch_opt_value) String(74kx) Value(68) Canonical
545
546EnumValue
547Enum(mips_arch_opt_value) String(r74kx) Value(68)
548
549EnumValue
550Enum(mips_arch_opt_value) String(74kf3_2) Value(69) Canonical
551
552EnumValue
553Enum(mips_arch_opt_value) String(r74kf3_2) Value(69)
554
555EnumValue
556Enum(mips_arch_opt_value) String(1004kc) Value(70) Canonical
557
558EnumValue
559Enum(mips_arch_opt_value) String(r1004kc) Value(70)
560
561EnumValue
562Enum(mips_arch_opt_value) String(1004kf2_1) Value(71) Canonical
563
564EnumValue
565Enum(mips_arch_opt_value) String(r1004kf2_1) Value(71)
566
567EnumValue
568Enum(mips_arch_opt_value) String(1004kf) Value(72) Canonical
569
570EnumValue
571Enum(mips_arch_opt_value) String(r1004kf) Value(72)
572
573EnumValue
574Enum(mips_arch_opt_value) String(1004kf1_1) Value(73) Canonical
575
576EnumValue
577Enum(mips_arch_opt_value) String(r1004kf1_1) Value(73)
578
579EnumValue
580Enum(mips_arch_opt_value) String(5kc) Value(74) Canonical
581
582EnumValue
583Enum(mips_arch_opt_value) String(r5kc) Value(74)
584
585EnumValue
586Enum(mips_arch_opt_value) String(5kf) Value(75) Canonical
587
588EnumValue
589Enum(mips_arch_opt_value) String(r5kf) Value(75)
590
591EnumValue
592Enum(mips_arch_opt_value) String(20kc) Value(76) Canonical
593
594EnumValue
595Enum(mips_arch_opt_value) String(r20kc) Value(76)
596
597EnumValue
598Enum(mips_arch_opt_value) String(sb1) Value(77) Canonical
599
600EnumValue
601Enum(mips_arch_opt_value) String(sb1a) Value(78) Canonical
602
603EnumValue
604Enum(mips_arch_opt_value) String(sr71000) Value(79) Canonical
605
606EnumValue
607Enum(mips_arch_opt_value) String(sr71k) Value(79)
608
609EnumValue
610Enum(mips_arch_opt_value) String(xlr) Value(80) Canonical
611
612EnumValue
613Enum(mips_arch_opt_value) String(loongson3a) Value(81) Canonical
614
615EnumValue
616Enum(mips_arch_opt_value) String(octeon) Value(82) Canonical
617
618EnumValue
619Enum(mips_arch_opt_value) String(octeon+) Value(83) Canonical
620
621EnumValue
622Enum(mips_arch_opt_value) String(octeon2) Value(84) Canonical
623
624EnumValue
625Enum(mips_arch_opt_value) String(xlp) Value(85) Canonical
626
627