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