| ... | @@ -384,8 +384,8 @@ pub const all_features = blk: { | ... | @@ -384,8 +384,8 @@ pub const all_features = blk: { |
| 384 | }; | 384 | }; |
| 385 | | 385 | |
| 386 | pub const cpu = struct { | 386 | pub const cpu = struct { |
| 387 | pub const @"440" = CpuModel{ | 387 | pub const @"ppc440" = CpuModel{ |
| 388 | .name = "440", | 388 | .name = "ppc440", |
| 389 | .llvm_name = "440", | 389 | .llvm_name = "440", |
| 390 | .features = featureSet(&[_]Feature{ | 390 | .features = featureSet(&[_]Feature{ |
| 391 | .booke, | 391 | .booke, |
| ... | @@ -396,8 +396,8 @@ pub const cpu = struct { | ... | @@ -396,8 +396,8 @@ pub const cpu = struct { |
| 396 | .msync, | 396 | .msync, |
| 397 | }), | 397 | }), |
| 398 | }; | 398 | }; |
| 399 | pub const @"450" = CpuModel{ | 399 | pub const @"ppc450" = CpuModel{ |
| 400 | .name = "450", | 400 | .name = "ppc450", |
| 401 | .llvm_name = "450", | 401 | .llvm_name = "450", |
| 402 | .features = featureSet(&[_]Feature{ | 402 | .features = featureSet(&[_]Feature{ |
| 403 | .booke, | 403 | .booke, |
| ... | @@ -408,70 +408,70 @@ pub const cpu = struct { | ... | @@ -408,70 +408,70 @@ pub const cpu = struct { |
| 408 | .msync, | 408 | .msync, |
| 409 | }), | 409 | }), |
| 410 | }; | 410 | }; |
| 411 | pub const @"601" = CpuModel{ | 411 | pub const @"ppc601" = CpuModel{ |
| 412 | .name = "601", | 412 | .name = "ppc601", |
| 413 | .llvm_name = "601", | 413 | .llvm_name = "601", |
| 414 | .features = featureSet(&[_]Feature{ | 414 | .features = featureSet(&[_]Feature{ |
| 415 | .fpu, | 415 | .fpu, |
| 416 | }), | 416 | }), |
| 417 | }; | 417 | }; |
| 418 | pub const @"602" = CpuModel{ | 418 | pub const @"ppc602" = CpuModel{ |
| 419 | .name = "602", | 419 | .name = "ppc602", |
| 420 | .llvm_name = "602", | 420 | .llvm_name = "602", |
| 421 | .features = featureSet(&[_]Feature{ | 421 | .features = featureSet(&[_]Feature{ |
| 422 | .fpu, | 422 | .fpu, |
| 423 | }), | 423 | }), |
| 424 | }; | 424 | }; |
| 425 | pub const @"603" = CpuModel{ | 425 | pub const @"ppc603" = CpuModel{ |
| 426 | .name = "603", | 426 | .name = "ppc603", |
| 427 | .llvm_name = "603", | 427 | .llvm_name = "603", |
| 428 | .features = featureSet(&[_]Feature{ | 428 | .features = featureSet(&[_]Feature{ |
| 429 | .fres, | 429 | .fres, |
| 430 | .frsqrte, | 430 | .frsqrte, |
| 431 | }), | 431 | }), |
| 432 | }; | 432 | }; |
| 433 | pub const @"603e" = CpuModel{ | 433 | pub const @"ppc603e" = CpuModel{ |
| 434 | .name = "603e", | 434 | .name = "ppc603e", |
| 435 | .llvm_name = "603e", | 435 | .llvm_name = "603e", |
| 436 | .features = featureSet(&[_]Feature{ | 436 | .features = featureSet(&[_]Feature{ |
| 437 | .fres, | 437 | .fres, |
| 438 | .frsqrte, | 438 | .frsqrte, |
| 439 | }), | 439 | }), |
| 440 | }; | 440 | }; |
| 441 | pub const @"603ev" = CpuModel{ | 441 | pub const @"ppc603ev" = CpuModel{ |
| 442 | .name = "603ev", | 442 | .name = "ppc603ev", |
| 443 | .llvm_name = "603ev", | 443 | .llvm_name = "603ev", |
| 444 | .features = featureSet(&[_]Feature{ | 444 | .features = featureSet(&[_]Feature{ |
| 445 | .fres, | 445 | .fres, |
| 446 | .frsqrte, | 446 | .frsqrte, |
| 447 | }), | 447 | }), |
| 448 | }; | 448 | }; |
| 449 | pub const @"604" = CpuModel{ | 449 | pub const @"ppc604" = CpuModel{ |
| 450 | .name = "604", | 450 | .name = "ppc604", |
| 451 | .llvm_name = "604", | 451 | .llvm_name = "604", |
| 452 | .features = featureSet(&[_]Feature{ | 452 | .features = featureSet(&[_]Feature{ |
| 453 | .fres, | 453 | .fres, |
| 454 | .frsqrte, | 454 | .frsqrte, |
| 455 | }), | 455 | }), |
| 456 | }; | 456 | }; |
| 457 | pub const @"604e" = CpuModel{ | 457 | pub const @"ppc604e" = CpuModel{ |
| 458 | .name = "604e", | 458 | .name = "ppc604e", |
| 459 | .llvm_name = "604e", | 459 | .llvm_name = "604e", |
| 460 | .features = featureSet(&[_]Feature{ | 460 | .features = featureSet(&[_]Feature{ |
| 461 | .fres, | 461 | .fres, |
| 462 | .frsqrte, | 462 | .frsqrte, |
| 463 | }), | 463 | }), |
| 464 | }; | 464 | }; |
| 465 | pub const @"620" = CpuModel{ | 465 | pub const @"ppc620" = CpuModel{ |
| 466 | .name = "620", | 466 | .name = "ppc620", |
| 467 | .llvm_name = "620", | 467 | .llvm_name = "620", |
| 468 | .features = featureSet(&[_]Feature{ | 468 | .features = featureSet(&[_]Feature{ |
| 469 | .fres, | 469 | .fres, |
| 470 | .frsqrte, | 470 | .frsqrte, |
| 471 | }), | 471 | }), |
| 472 | }; | 472 | }; |
| 473 | pub const @"7400" = CpuModel{ | 473 | pub const @"ppc7400" = CpuModel{ |
| 474 | .name = "7400", | 474 | .name = "ppc7400", |
| 475 | .llvm_name = "7400", | 475 | .llvm_name = "7400", |
| 476 | .features = featureSet(&[_]Feature{ | 476 | .features = featureSet(&[_]Feature{ |
| 477 | .altivec, | 477 | .altivec, |
| ... | @@ -479,8 +479,8 @@ pub const cpu = struct { | ... | @@ -479,8 +479,8 @@ pub const cpu = struct { |
| 479 | .frsqrte, | 479 | .frsqrte, |
| 480 | }), | 480 | }), |
| 481 | }; | 481 | }; |
| 482 | pub const @"7450" = CpuModel{ | 482 | pub const @"ppc7450" = CpuModel{ |
| 483 | .name = "7450", | 483 | .name = "ppc7450", |
| 484 | .llvm_name = "7450", | 484 | .llvm_name = "7450", |
| 485 | .features = featureSet(&[_]Feature{ | 485 | .features = featureSet(&[_]Feature{ |
| 486 | .altivec, | 486 | .altivec, |
| ... | @@ -488,16 +488,16 @@ pub const cpu = struct { | ... | @@ -488,16 +488,16 @@ pub const cpu = struct { |
| 488 | .frsqrte, | 488 | .frsqrte, |
| 489 | }), | 489 | }), |
| 490 | }; | 490 | }; |
| 491 | pub const @"750" = CpuModel{ | 491 | pub const @"ppc750" = CpuModel{ |
| 492 | .name = "750", | 492 | .name = "ppc750", |
| 493 | .llvm_name = "750", | 493 | .llvm_name = "750", |
| 494 | .features = featureSet(&[_]Feature{ | 494 | .features = featureSet(&[_]Feature{ |
| 495 | .fres, | 495 | .fres, |
| 496 | .frsqrte, | 496 | .frsqrte, |
| 497 | }), | 497 | }), |
| 498 | }; | 498 | }; |
| 499 | pub const @"970" = CpuModel{ | 499 | pub const @"ppc970" = CpuModel{ |
| 500 | .name = "970", | 500 | .name = "ppc970", |
| 501 | .llvm_name = "970", | 501 | .llvm_name = "970", |
| 502 | .features = featureSet(&[_]Feature{ | 502 | .features = featureSet(&[_]Feature{ |
| 503 | .@"64bit", | 503 | .@"64bit", |