Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_ACCVGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 512 : return makeRegisterExpression(amdgpu_cdna2::acc0,0,opr_size);
case 513 : return makeRegisterExpression(amdgpu_cdna2::acc1,0,opr_size);
case 514 : return makeRegisterExpression(amdgpu_cdna2::acc2,0,opr_size);
case 515 : return makeRegisterExpression(amdgpu_cdna2::acc3,0,opr_size);
case 516 : return makeRegisterExpression(amdgpu_cdna2::acc4,0,opr_size);
case 517 : return makeRegisterExpression(amdgpu_cdna2::acc5,0,opr_size);
case 518 : return makeRegisterExpression(amdgpu_cdna2::acc6,0,opr_size);
case 519 : return makeRegisterExpression(amdgpu_cdna2::acc7,0,opr_size);
case 520 : return makeRegisterExpression(amdgpu_cdna2::acc8,0,opr_size);
case 521 : return makeRegisterExpression(amdgpu_cdna2::acc9,0,opr_size);
case 522 : return makeRegisterExpression(amdgpu_cdna2::acc10,0,opr_size);
case 523 : return makeRegisterExpression(amdgpu_cdna2::acc11,0,opr_size);
case 524 : return makeRegisterExpression(amdgpu_cdna2::acc12,0,opr_size);
case 525 : return makeRegisterExpression(amdgpu_cdna2::acc13,0,opr_size);
case 526 : return makeRegisterExpression(amdgpu_cdna2::acc14,0,opr_size);
case 527 : return makeRegisterExpression(amdgpu_cdna2::acc15,0,opr_size);
case 528 : return makeRegisterExpression(amdgpu_cdna2::acc16,0,opr_size);
case 529 : return makeRegisterExpression(amdgpu_cdna2::acc17,0,opr_size);
case 530 : return makeRegisterExpression(amdgpu_cdna2::acc18,0,opr_size);
case 531 : return makeRegisterExpression(amdgpu_cdna2::acc19,0,opr_size);
case 532 : return makeRegisterExpression(amdgpu_cdna2::acc20,0,opr_size);
case 533 : return makeRegisterExpression(amdgpu_cdna2::acc21,0,opr_size);
case 534 : return makeRegisterExpression(amdgpu_cdna2::acc22,0,opr_size);
case 535 : return makeRegisterExpression(amdgpu_cdna2::acc23,0,opr_size);
case 536 : return makeRegisterExpression(amdgpu_cdna2::acc24,0,opr_size);
case 537 : return makeRegisterExpression(amdgpu_cdna2::acc25,0,opr_size);
case 538 : return makeRegisterExpression(amdgpu_cdna2::acc26,0,opr_size);
case 539 : return makeRegisterExpression(amdgpu_cdna2::acc27,0,opr_size);
case 540 : return makeRegisterExpression(amdgpu_cdna2::acc28,0,opr_size);
case 541 : return makeRegisterExpression(amdgpu_cdna2::acc29,0,opr_size);
case 542 : return makeRegisterExpression(amdgpu_cdna2::acc30,0,opr_size);
case 543 : return makeRegisterExpression(amdgpu_cdna2::acc31,0,opr_size);
case 544 : return makeRegisterExpression(amdgpu_cdna2::acc32,0,opr_size);
case 545 : return makeRegisterExpression(amdgpu_cdna2::acc33,0,opr_size);
case 546 : return makeRegisterExpression(amdgpu_cdna2::acc34,0,opr_size);
case 547 : return makeRegisterExpression(amdgpu_cdna2::acc35,0,opr_size);
case 548 : return makeRegisterExpression(amdgpu_cdna2::acc36,0,opr_size);
case 549 : return makeRegisterExpression(amdgpu_cdna2::acc37,0,opr_size);
case 550 : return makeRegisterExpression(amdgpu_cdna2::acc38,0,opr_size);
case 551 : return makeRegisterExpression(amdgpu_cdna2::acc39,0,opr_size);
case 552 : return makeRegisterExpression(amdgpu_cdna2::acc40,0,opr_size);
case 553 : return makeRegisterExpression(amdgpu_cdna2::acc41,0,opr_size);
case 554 : return makeRegisterExpression(amdgpu_cdna2::acc42,0,opr_size);
case 555 : return makeRegisterExpression(amdgpu_cdna2::acc43,0,opr_size);
case 556 : return makeRegisterExpression(amdgpu_cdna2::acc44,0,opr_size);
case 557 : return makeRegisterExpression(amdgpu_cdna2::acc45,0,opr_size);
case 558 : return makeRegisterExpression(amdgpu_cdna2::acc46,0,opr_size);
case 559 : return makeRegisterExpression(amdgpu_cdna2::acc47,0,opr_size);
case 560 : return makeRegisterExpression(amdgpu_cdna2::acc48,0,opr_size);
case 561 : return makeRegisterExpression(amdgpu_cdna2::acc49,0,opr_size);
case 562 : return makeRegisterExpression(amdgpu_cdna2::acc50,0,opr_size);
case 563 : return makeRegisterExpression(amdgpu_cdna2::acc51,0,opr_size);
case 564 : return makeRegisterExpression(amdgpu_cdna2::acc52,0,opr_size);
case 565 : return makeRegisterExpression(amdgpu_cdna2::acc53,0,opr_size);
case 566 : return makeRegisterExpression(amdgpu_cdna2::acc54,0,opr_size);
case 567 : return makeRegisterExpression(amdgpu_cdna2::acc55,0,opr_size);
case 568 : return makeRegisterExpression(amdgpu_cdna2::acc56,0,opr_size);
case 569 : return makeRegisterExpression(amdgpu_cdna2::acc57,0,opr_size);
case 570 : return makeRegisterExpression(amdgpu_cdna2::acc58,0,opr_size);
case 571 : return makeRegisterExpression(amdgpu_cdna2::acc59,0,opr_size);
case 572 : return makeRegisterExpression(amdgpu_cdna2::acc60,0,opr_size);
case 573 : return makeRegisterExpression(amdgpu_cdna2::acc61,0,opr_size);
case 574 : return makeRegisterExpression(amdgpu_cdna2::acc62,0,opr_size);
case 575 : return makeRegisterExpression(amdgpu_cdna2::acc63,0,opr_size);
case 576 : return makeRegisterExpression(amdgpu_cdna2::acc64,0,opr_size);
case 577 : return makeRegisterExpression(amdgpu_cdna2::acc65,0,opr_size);
case 578 : return makeRegisterExpression(amdgpu_cdna2::acc66,0,opr_size);
case 579 : return makeRegisterExpression(amdgpu_cdna2::acc67,0,opr_size);
case 580 : return makeRegisterExpression(amdgpu_cdna2::acc68,0,opr_size);
case 581 : return makeRegisterExpression(amdgpu_cdna2::acc69,0,opr_size);
case 582 : return makeRegisterExpression(amdgpu_cdna2::acc70,0,opr_size);
case 583 : return makeRegisterExpression(amdgpu_cdna2::acc71,0,opr_size);
case 584 : return makeRegisterExpression(amdgpu_cdna2::acc72,0,opr_size);
case 585 : return makeRegisterExpression(amdgpu_cdna2::acc73,0,opr_size);
case 586 : return makeRegisterExpression(amdgpu_cdna2::acc74,0,opr_size);
case 587 : return makeRegisterExpression(amdgpu_cdna2::acc75,0,opr_size);
case 588 : return makeRegisterExpression(amdgpu_cdna2::acc76,0,opr_size);
case 589 : return makeRegisterExpression(amdgpu_cdna2::acc77,0,opr_size);
case 590 : return makeRegisterExpression(amdgpu_cdna2::acc78,0,opr_size);
case 591 : return makeRegisterExpression(amdgpu_cdna2::acc79,0,opr_size);
case 592 : return makeRegisterExpression(amdgpu_cdna2::acc80,0,opr_size);
case 593 : return makeRegisterExpression(amdgpu_cdna2::acc81,0,opr_size);
case 594 : return makeRegisterExpression(amdgpu_cdna2::acc82,0,opr_size);
case 595 : return makeRegisterExpression(amdgpu_cdna2::acc83,0,opr_size);
case 596 : return makeRegisterExpression(amdgpu_cdna2::acc84,0,opr_size);
case 597 : return makeRegisterExpression(amdgpu_cdna2::acc85,0,opr_size);
case 598 : return makeRegisterExpression(amdgpu_cdna2::acc86,0,opr_size);
case 599 : return makeRegisterExpression(amdgpu_cdna2::acc87,0,opr_size);
case 600 : return makeRegisterExpression(amdgpu_cdna2::acc88,0,opr_size);
case 601 : return makeRegisterExpression(amdgpu_cdna2::acc89,0,opr_size);
case 602 : return makeRegisterExpression(amdgpu_cdna2::acc90,0,opr_size);
case 603 : return makeRegisterExpression(amdgpu_cdna2::acc91,0,opr_size);
case 604 : return makeRegisterExpression(amdgpu_cdna2::acc92,0,opr_size);
case 605 : return makeRegisterExpression(amdgpu_cdna2::acc93,0,opr_size);
case 606 : return makeRegisterExpression(amdgpu_cdna2::acc94,0,opr_size);
case 607 : return makeRegisterExpression(amdgpu_cdna2::acc95,0,opr_size);
case 608 : return makeRegisterExpression(amdgpu_cdna2::acc96,0,opr_size);
case 609 : return makeRegisterExpression(amdgpu_cdna2::acc97,0,opr_size);
case 610 : return makeRegisterExpression(amdgpu_cdna2::acc98,0,opr_size);
case 611 : return makeRegisterExpression(amdgpu_cdna2::acc99,0,opr_size);
case 612 : return makeRegisterExpression(amdgpu_cdna2::acc100,0,opr_size);
case 613 : return makeRegisterExpression(amdgpu_cdna2::acc101,0,opr_size);
case 614 : return makeRegisterExpression(amdgpu_cdna2::acc102,0,opr_size);
case 615 : return makeRegisterExpression(amdgpu_cdna2::acc103,0,opr_size);
case 616 : return makeRegisterExpression(amdgpu_cdna2::acc104,0,opr_size);
case 617 : return makeRegisterExpression(amdgpu_cdna2::acc105,0,opr_size);
case 618 : return makeRegisterExpression(amdgpu_cdna2::acc106,0,opr_size);
case 619 : return makeRegisterExpression(amdgpu_cdna2::acc107,0,opr_size);
case 620 : return makeRegisterExpression(amdgpu_cdna2::acc108,0,opr_size);
case 621 : return makeRegisterExpression(amdgpu_cdna2::acc109,0,opr_size);
case 622 : return makeRegisterExpression(amdgpu_cdna2::acc110,0,opr_size);
case 623 : return makeRegisterExpression(amdgpu_cdna2::acc111,0,opr_size);
case 624 : return makeRegisterExpression(amdgpu_cdna2::acc112,0,opr_size);
case 625 : return makeRegisterExpression(amdgpu_cdna2::acc113,0,opr_size);
case 626 : return makeRegisterExpression(amdgpu_cdna2::acc114,0,opr_size);
case 627 : return makeRegisterExpression(amdgpu_cdna2::acc115,0,opr_size);
case 628 : return makeRegisterExpression(amdgpu_cdna2::acc116,0,opr_size);
case 629 : return makeRegisterExpression(amdgpu_cdna2::acc117,0,opr_size);
case 630 : return makeRegisterExpression(amdgpu_cdna2::acc118,0,opr_size);
case 631 : return makeRegisterExpression(amdgpu_cdna2::acc119,0,opr_size);
case 632 : return makeRegisterExpression(amdgpu_cdna2::acc120,0,opr_size);
case 633 : return makeRegisterExpression(amdgpu_cdna2::acc121,0,opr_size);
case 634 : return makeRegisterExpression(amdgpu_cdna2::acc122,0,opr_size);
case 635 : return makeRegisterExpression(amdgpu_cdna2::acc123,0,opr_size);
case 636 : return makeRegisterExpression(amdgpu_cdna2::acc124,0,opr_size);
case 637 : return makeRegisterExpression(amdgpu_cdna2::acc125,0,opr_size);
case 638 : return makeRegisterExpression(amdgpu_cdna2::acc126,0,opr_size);
case 639 : return makeRegisterExpression(amdgpu_cdna2::acc127,0,opr_size);
case 640 : return makeRegisterExpression(amdgpu_cdna2::acc128,0,opr_size);
case 641 : return makeRegisterExpression(amdgpu_cdna2::acc129,0,opr_size);
case 642 : return makeRegisterExpression(amdgpu_cdna2::acc130,0,opr_size);
case 643 : return makeRegisterExpression(amdgpu_cdna2::acc131,0,opr_size);
case 644 : return makeRegisterExpression(amdgpu_cdna2::acc132,0,opr_size);
case 645 : return makeRegisterExpression(amdgpu_cdna2::acc133,0,opr_size);
case 646 : return makeRegisterExpression(amdgpu_cdna2::acc134,0,opr_size);
case 647 : return makeRegisterExpression(amdgpu_cdna2::acc135,0,opr_size);
case 648 : return makeRegisterExpression(amdgpu_cdna2::acc136,0,opr_size);
case 649 : return makeRegisterExpression(amdgpu_cdna2::acc137,0,opr_size);
case 650 : return makeRegisterExpression(amdgpu_cdna2::acc138,0,opr_size);
case 651 : return makeRegisterExpression(amdgpu_cdna2::acc139,0,opr_size);
case 652 : return makeRegisterExpression(amdgpu_cdna2::acc140,0,opr_size);
case 653 : return makeRegisterExpression(amdgpu_cdna2::acc141,0,opr_size);
case 654 : return makeRegisterExpression(amdgpu_cdna2::acc142,0,opr_size);
case 655 : return makeRegisterExpression(amdgpu_cdna2::acc143,0,opr_size);
case 656 : return makeRegisterExpression(amdgpu_cdna2::acc144,0,opr_size);
case 657 : return makeRegisterExpression(amdgpu_cdna2::acc145,0,opr_size);
case 658 : return makeRegisterExpression(amdgpu_cdna2::acc146,0,opr_size);
case 659 : return makeRegisterExpression(amdgpu_cdna2::acc147,0,opr_size);
case 660 : return makeRegisterExpression(amdgpu_cdna2::acc148,0,opr_size);
case 661 : return makeRegisterExpression(amdgpu_cdna2::acc149,0,opr_size);
case 662 : return makeRegisterExpression(amdgpu_cdna2::acc150,0,opr_size);
case 663 : return makeRegisterExpression(amdgpu_cdna2::acc151,0,opr_size);
case 664 : return makeRegisterExpression(amdgpu_cdna2::acc152,0,opr_size);
case 665 : return makeRegisterExpression(amdgpu_cdna2::acc153,0,opr_size);
case 666 : return makeRegisterExpression(amdgpu_cdna2::acc154,0,opr_size);
case 667 : return makeRegisterExpression(amdgpu_cdna2::acc155,0,opr_size);
case 668 : return makeRegisterExpression(amdgpu_cdna2::acc156,0,opr_size);
case 669 : return makeRegisterExpression(amdgpu_cdna2::acc157,0,opr_size);
case 670 : return makeRegisterExpression(amdgpu_cdna2::acc158,0,opr_size);
case 671 : return makeRegisterExpression(amdgpu_cdna2::acc159,0,opr_size);
case 672 : return makeRegisterExpression(amdgpu_cdna2::acc160,0,opr_size);
case 673 : return makeRegisterExpression(amdgpu_cdna2::acc161,0,opr_size);
case 674 : return makeRegisterExpression(amdgpu_cdna2::acc162,0,opr_size);
case 675 : return makeRegisterExpression(amdgpu_cdna2::acc163,0,opr_size);
case 676 : return makeRegisterExpression(amdgpu_cdna2::acc164,0,opr_size);
case 677 : return makeRegisterExpression(amdgpu_cdna2::acc165,0,opr_size);
case 678 : return makeRegisterExpression(amdgpu_cdna2::acc166,0,opr_size);
case 679 : return makeRegisterExpression(amdgpu_cdna2::acc167,0,opr_size);
case 680 : return makeRegisterExpression(amdgpu_cdna2::acc168,0,opr_size);
case 681 : return makeRegisterExpression(amdgpu_cdna2::acc169,0,opr_size);
case 682 : return makeRegisterExpression(amdgpu_cdna2::acc170,0,opr_size);
case 683 : return makeRegisterExpression(amdgpu_cdna2::acc171,0,opr_size);
case 684 : return makeRegisterExpression(amdgpu_cdna2::acc172,0,opr_size);
case 685 : return makeRegisterExpression(amdgpu_cdna2::acc173,0,opr_size);
case 686 : return makeRegisterExpression(amdgpu_cdna2::acc174,0,opr_size);
case 687 : return makeRegisterExpression(amdgpu_cdna2::acc175,0,opr_size);
case 688 : return makeRegisterExpression(amdgpu_cdna2::acc176,0,opr_size);
case 689 : return makeRegisterExpression(amdgpu_cdna2::acc177,0,opr_size);
case 690 : return makeRegisterExpression(amdgpu_cdna2::acc178,0,opr_size);
case 691 : return makeRegisterExpression(amdgpu_cdna2::acc179,0,opr_size);
case 692 : return makeRegisterExpression(amdgpu_cdna2::acc180,0,opr_size);
case 693 : return makeRegisterExpression(amdgpu_cdna2::acc181,0,opr_size);
case 694 : return makeRegisterExpression(amdgpu_cdna2::acc182,0,opr_size);
case 695 : return makeRegisterExpression(amdgpu_cdna2::acc183,0,opr_size);
case 696 : return makeRegisterExpression(amdgpu_cdna2::acc184,0,opr_size);
case 697 : return makeRegisterExpression(amdgpu_cdna2::acc185,0,opr_size);
case 698 : return makeRegisterExpression(amdgpu_cdna2::acc186,0,opr_size);
case 699 : return makeRegisterExpression(amdgpu_cdna2::acc187,0,opr_size);
case 700 : return makeRegisterExpression(amdgpu_cdna2::acc188,0,opr_size);
case 701 : return makeRegisterExpression(amdgpu_cdna2::acc189,0,opr_size);
case 702 : return makeRegisterExpression(amdgpu_cdna2::acc190,0,opr_size);
case 703 : return makeRegisterExpression(amdgpu_cdna2::acc191,0,opr_size);
case 704 : return makeRegisterExpression(amdgpu_cdna2::acc192,0,opr_size);
case 705 : return makeRegisterExpression(amdgpu_cdna2::acc193,0,opr_size);
case 706 : return makeRegisterExpression(amdgpu_cdna2::acc194,0,opr_size);
case 707 : return makeRegisterExpression(amdgpu_cdna2::acc195,0,opr_size);
case 708 : return makeRegisterExpression(amdgpu_cdna2::acc196,0,opr_size);
case 709 : return makeRegisterExpression(amdgpu_cdna2::acc197,0,opr_size);
case 710 : return makeRegisterExpression(amdgpu_cdna2::acc198,0,opr_size);
case 711 : return makeRegisterExpression(amdgpu_cdna2::acc199,0,opr_size);
case 712 : return makeRegisterExpression(amdgpu_cdna2::acc200,0,opr_size);
case 713 : return makeRegisterExpression(amdgpu_cdna2::acc201,0,opr_size);
case 714 : return makeRegisterExpression(amdgpu_cdna2::acc202,0,opr_size);
case 715 : return makeRegisterExpression(amdgpu_cdna2::acc203,0,opr_size);
case 716 : return makeRegisterExpression(amdgpu_cdna2::acc204,0,opr_size);
case 717 : return makeRegisterExpression(amdgpu_cdna2::acc205,0,opr_size);
case 718 : return makeRegisterExpression(amdgpu_cdna2::acc206,0,opr_size);
case 719 : return makeRegisterExpression(amdgpu_cdna2::acc207,0,opr_size);
case 720 : return makeRegisterExpression(amdgpu_cdna2::acc208,0,opr_size);
case 721 : return makeRegisterExpression(amdgpu_cdna2::acc209,0,opr_size);
case 722 : return makeRegisterExpression(amdgpu_cdna2::acc210,0,opr_size);
case 723 : return makeRegisterExpression(amdgpu_cdna2::acc211,0,opr_size);
case 724 : return makeRegisterExpression(amdgpu_cdna2::acc212,0,opr_size);
case 725 : return makeRegisterExpression(amdgpu_cdna2::acc213,0,opr_size);
case 726 : return makeRegisterExpression(amdgpu_cdna2::acc214,0,opr_size);
case 727 : return makeRegisterExpression(amdgpu_cdna2::acc215,0,opr_size);
case 728 : return makeRegisterExpression(amdgpu_cdna2::acc216,0,opr_size);
case 729 : return makeRegisterExpression(amdgpu_cdna2::acc217,0,opr_size);
case 730 : return makeRegisterExpression(amdgpu_cdna2::acc218,0,opr_size);
case 731 : return makeRegisterExpression(amdgpu_cdna2::acc219,0,opr_size);
case 732 : return makeRegisterExpression(amdgpu_cdna2::acc220,0,opr_size);
case 733 : return makeRegisterExpression(amdgpu_cdna2::acc221,0,opr_size);
case 734 : return makeRegisterExpression(amdgpu_cdna2::acc222,0,opr_size);
case 735 : return makeRegisterExpression(amdgpu_cdna2::acc223,0,opr_size);
case 736 : return makeRegisterExpression(amdgpu_cdna2::acc224,0,opr_size);
case 737 : return makeRegisterExpression(amdgpu_cdna2::acc225,0,opr_size);
case 738 : return makeRegisterExpression(amdgpu_cdna2::acc226,0,opr_size);
case 739 : return makeRegisterExpression(amdgpu_cdna2::acc227,0,opr_size);
case 740 : return makeRegisterExpression(amdgpu_cdna2::acc228,0,opr_size);
case 741 : return makeRegisterExpression(amdgpu_cdna2::acc229,0,opr_size);
case 742 : return makeRegisterExpression(amdgpu_cdna2::acc230,0,opr_size);
case 743 : return makeRegisterExpression(amdgpu_cdna2::acc231,0,opr_size);
case 744 : return makeRegisterExpression(amdgpu_cdna2::acc232,0,opr_size);
case 745 : return makeRegisterExpression(amdgpu_cdna2::acc233,0,opr_size);
case 746 : return makeRegisterExpression(amdgpu_cdna2::acc234,0,opr_size);
case 747 : return makeRegisterExpression(amdgpu_cdna2::acc235,0,opr_size);
case 748 : return makeRegisterExpression(amdgpu_cdna2::acc236,0,opr_size);
case 749 : return makeRegisterExpression(amdgpu_cdna2::acc237,0,opr_size);
case 750 : return makeRegisterExpression(amdgpu_cdna2::acc238,0,opr_size);
case 751 : return makeRegisterExpression(amdgpu_cdna2::acc239,0,opr_size);
case 752 : return makeRegisterExpression(amdgpu_cdna2::acc240,0,opr_size);
case 753 : return makeRegisterExpression(amdgpu_cdna2::acc241,0,opr_size);
case 754 : return makeRegisterExpression(amdgpu_cdna2::acc242,0,opr_size);
case 755 : return makeRegisterExpression(amdgpu_cdna2::acc243,0,opr_size);
case 756 : return makeRegisterExpression(amdgpu_cdna2::acc244,0,opr_size);
case 757 : return makeRegisterExpression(amdgpu_cdna2::acc245,0,opr_size);
case 758 : return makeRegisterExpression(amdgpu_cdna2::acc246,0,opr_size);
case 759 : return makeRegisterExpression(amdgpu_cdna2::acc247,0,opr_size);
case 760 : return makeRegisterExpression(amdgpu_cdna2::acc248,0,opr_size);
case 761 : return makeRegisterExpression(amdgpu_cdna2::acc249,0,opr_size);
case 762 : return makeRegisterExpression(amdgpu_cdna2::acc250,0,opr_size);
case 763 : return makeRegisterExpression(amdgpu_cdna2::acc251,0,opr_size);
case 764 : return makeRegisterExpression(amdgpu_cdna2::acc252,0,opr_size);
case 765 : return makeRegisterExpression(amdgpu_cdna2::acc253,0,opr_size);
case 766 : return makeRegisterExpression(amdgpu_cdna2::acc254,0,opr_size);
case 767 : return makeRegisterExpression(amdgpu_cdna2::acc255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_ATTR(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::attr0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::attr1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::attr2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::attr3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::attr4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::attr5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::attr6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::attr7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::attr8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::attr9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::attr10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::attr11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::attr12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::attr13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::attr14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::attr15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::attr16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::attr17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::attr18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::attr19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::attr20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::attr21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::attr22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::attr23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::attr24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::attr25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::attr26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::attr27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::attr28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::attr29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::attr30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::attr31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::attr32,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_FLAT_SCRATCH(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_all,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_FLAT_SCRATCH_LOHI(uint64_t input,uint32_t opr_size ){
switch(input){
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_PARAM(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::p10,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::p20,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::p0,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_PC(uint64_t input,uint32_t){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::pc_all);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SDST(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SDST_EXEC(uint64_t input,uint32_t opr_size ){
switch(input){
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SDST_M0(uint64_t input,uint32_t opr_size ){
switch(input){
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SMEM_OFFSET(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
case 255 : return makeRegisterExpression(amdgpu_cdna2::src_literal,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_ACCVGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 768 : return makeRegisterExpression(amdgpu_cdna2::acc0,0,opr_size);
case 769 : return makeRegisterExpression(amdgpu_cdna2::acc1,0,opr_size);
case 770 : return makeRegisterExpression(amdgpu_cdna2::acc2,0,opr_size);
case 771 : return makeRegisterExpression(amdgpu_cdna2::acc3,0,opr_size);
case 772 : return makeRegisterExpression(amdgpu_cdna2::acc4,0,opr_size);
case 773 : return makeRegisterExpression(amdgpu_cdna2::acc5,0,opr_size);
case 774 : return makeRegisterExpression(amdgpu_cdna2::acc6,0,opr_size);
case 775 : return makeRegisterExpression(amdgpu_cdna2::acc7,0,opr_size);
case 776 : return makeRegisterExpression(amdgpu_cdna2::acc8,0,opr_size);
case 777 : return makeRegisterExpression(amdgpu_cdna2::acc9,0,opr_size);
case 778 : return makeRegisterExpression(amdgpu_cdna2::acc10,0,opr_size);
case 779 : return makeRegisterExpression(amdgpu_cdna2::acc11,0,opr_size);
case 780 : return makeRegisterExpression(amdgpu_cdna2::acc12,0,opr_size);
case 781 : return makeRegisterExpression(amdgpu_cdna2::acc13,0,opr_size);
case 782 : return makeRegisterExpression(amdgpu_cdna2::acc14,0,opr_size);
case 783 : return makeRegisterExpression(amdgpu_cdna2::acc15,0,opr_size);
case 784 : return makeRegisterExpression(amdgpu_cdna2::acc16,0,opr_size);
case 785 : return makeRegisterExpression(amdgpu_cdna2::acc17,0,opr_size);
case 786 : return makeRegisterExpression(amdgpu_cdna2::acc18,0,opr_size);
case 787 : return makeRegisterExpression(amdgpu_cdna2::acc19,0,opr_size);
case 788 : return makeRegisterExpression(amdgpu_cdna2::acc20,0,opr_size);
case 789 : return makeRegisterExpression(amdgpu_cdna2::acc21,0,opr_size);
case 790 : return makeRegisterExpression(amdgpu_cdna2::acc22,0,opr_size);
case 791 : return makeRegisterExpression(amdgpu_cdna2::acc23,0,opr_size);
case 792 : return makeRegisterExpression(amdgpu_cdna2::acc24,0,opr_size);
case 793 : return makeRegisterExpression(amdgpu_cdna2::acc25,0,opr_size);
case 794 : return makeRegisterExpression(amdgpu_cdna2::acc26,0,opr_size);
case 795 : return makeRegisterExpression(amdgpu_cdna2::acc27,0,opr_size);
case 796 : return makeRegisterExpression(amdgpu_cdna2::acc28,0,opr_size);
case 797 : return makeRegisterExpression(amdgpu_cdna2::acc29,0,opr_size);
case 798 : return makeRegisterExpression(amdgpu_cdna2::acc30,0,opr_size);
case 799 : return makeRegisterExpression(amdgpu_cdna2::acc31,0,opr_size);
case 800 : return makeRegisterExpression(amdgpu_cdna2::acc32,0,opr_size);
case 801 : return makeRegisterExpression(amdgpu_cdna2::acc33,0,opr_size);
case 802 : return makeRegisterExpression(amdgpu_cdna2::acc34,0,opr_size);
case 803 : return makeRegisterExpression(amdgpu_cdna2::acc35,0,opr_size);
case 804 : return makeRegisterExpression(amdgpu_cdna2::acc36,0,opr_size);
case 805 : return makeRegisterExpression(amdgpu_cdna2::acc37,0,opr_size);
case 806 : return makeRegisterExpression(amdgpu_cdna2::acc38,0,opr_size);
case 807 : return makeRegisterExpression(amdgpu_cdna2::acc39,0,opr_size);
case 808 : return makeRegisterExpression(amdgpu_cdna2::acc40,0,opr_size);
case 809 : return makeRegisterExpression(amdgpu_cdna2::acc41,0,opr_size);
case 810 : return makeRegisterExpression(amdgpu_cdna2::acc42,0,opr_size);
case 811 : return makeRegisterExpression(amdgpu_cdna2::acc43,0,opr_size);
case 812 : return makeRegisterExpression(amdgpu_cdna2::acc44,0,opr_size);
case 813 : return makeRegisterExpression(amdgpu_cdna2::acc45,0,opr_size);
case 814 : return makeRegisterExpression(amdgpu_cdna2::acc46,0,opr_size);
case 815 : return makeRegisterExpression(amdgpu_cdna2::acc47,0,opr_size);
case 816 : return makeRegisterExpression(amdgpu_cdna2::acc48,0,opr_size);
case 817 : return makeRegisterExpression(amdgpu_cdna2::acc49,0,opr_size);
case 818 : return makeRegisterExpression(amdgpu_cdna2::acc50,0,opr_size);
case 819 : return makeRegisterExpression(amdgpu_cdna2::acc51,0,opr_size);
case 820 : return makeRegisterExpression(amdgpu_cdna2::acc52,0,opr_size);
case 821 : return makeRegisterExpression(amdgpu_cdna2::acc53,0,opr_size);
case 822 : return makeRegisterExpression(amdgpu_cdna2::acc54,0,opr_size);
case 823 : return makeRegisterExpression(amdgpu_cdna2::acc55,0,opr_size);
case 824 : return makeRegisterExpression(amdgpu_cdna2::acc56,0,opr_size);
case 825 : return makeRegisterExpression(amdgpu_cdna2::acc57,0,opr_size);
case 826 : return makeRegisterExpression(amdgpu_cdna2::acc58,0,opr_size);
case 827 : return makeRegisterExpression(amdgpu_cdna2::acc59,0,opr_size);
case 828 : return makeRegisterExpression(amdgpu_cdna2::acc60,0,opr_size);
case 829 : return makeRegisterExpression(amdgpu_cdna2::acc61,0,opr_size);
case 830 : return makeRegisterExpression(amdgpu_cdna2::acc62,0,opr_size);
case 831 : return makeRegisterExpression(amdgpu_cdna2::acc63,0,opr_size);
case 832 : return makeRegisterExpression(amdgpu_cdna2::acc64,0,opr_size);
case 833 : return makeRegisterExpression(amdgpu_cdna2::acc65,0,opr_size);
case 834 : return makeRegisterExpression(amdgpu_cdna2::acc66,0,opr_size);
case 835 : return makeRegisterExpression(amdgpu_cdna2::acc67,0,opr_size);
case 836 : return makeRegisterExpression(amdgpu_cdna2::acc68,0,opr_size);
case 837 : return makeRegisterExpression(amdgpu_cdna2::acc69,0,opr_size);
case 838 : return makeRegisterExpression(amdgpu_cdna2::acc70,0,opr_size);
case 839 : return makeRegisterExpression(amdgpu_cdna2::acc71,0,opr_size);
case 840 : return makeRegisterExpression(amdgpu_cdna2::acc72,0,opr_size);
case 841 : return makeRegisterExpression(amdgpu_cdna2::acc73,0,opr_size);
case 842 : return makeRegisterExpression(amdgpu_cdna2::acc74,0,opr_size);
case 843 : return makeRegisterExpression(amdgpu_cdna2::acc75,0,opr_size);
case 844 : return makeRegisterExpression(amdgpu_cdna2::acc76,0,opr_size);
case 845 : return makeRegisterExpression(amdgpu_cdna2::acc77,0,opr_size);
case 846 : return makeRegisterExpression(amdgpu_cdna2::acc78,0,opr_size);
case 847 : return makeRegisterExpression(amdgpu_cdna2::acc79,0,opr_size);
case 848 : return makeRegisterExpression(amdgpu_cdna2::acc80,0,opr_size);
case 849 : return makeRegisterExpression(amdgpu_cdna2::acc81,0,opr_size);
case 850 : return makeRegisterExpression(amdgpu_cdna2::acc82,0,opr_size);
case 851 : return makeRegisterExpression(amdgpu_cdna2::acc83,0,opr_size);
case 852 : return makeRegisterExpression(amdgpu_cdna2::acc84,0,opr_size);
case 853 : return makeRegisterExpression(amdgpu_cdna2::acc85,0,opr_size);
case 854 : return makeRegisterExpression(amdgpu_cdna2::acc86,0,opr_size);
case 855 : return makeRegisterExpression(amdgpu_cdna2::acc87,0,opr_size);
case 856 : return makeRegisterExpression(amdgpu_cdna2::acc88,0,opr_size);
case 857 : return makeRegisterExpression(amdgpu_cdna2::acc89,0,opr_size);
case 858 : return makeRegisterExpression(amdgpu_cdna2::acc90,0,opr_size);
case 859 : return makeRegisterExpression(amdgpu_cdna2::acc91,0,opr_size);
case 860 : return makeRegisterExpression(amdgpu_cdna2::acc92,0,opr_size);
case 861 : return makeRegisterExpression(amdgpu_cdna2::acc93,0,opr_size);
case 862 : return makeRegisterExpression(amdgpu_cdna2::acc94,0,opr_size);
case 863 : return makeRegisterExpression(amdgpu_cdna2::acc95,0,opr_size);
case 864 : return makeRegisterExpression(amdgpu_cdna2::acc96,0,opr_size);
case 865 : return makeRegisterExpression(amdgpu_cdna2::acc97,0,opr_size);
case 866 : return makeRegisterExpression(amdgpu_cdna2::acc98,0,opr_size);
case 867 : return makeRegisterExpression(amdgpu_cdna2::acc99,0,opr_size);
case 868 : return makeRegisterExpression(amdgpu_cdna2::acc100,0,opr_size);
case 869 : return makeRegisterExpression(amdgpu_cdna2::acc101,0,opr_size);
case 870 : return makeRegisterExpression(amdgpu_cdna2::acc102,0,opr_size);
case 871 : return makeRegisterExpression(amdgpu_cdna2::acc103,0,opr_size);
case 872 : return makeRegisterExpression(amdgpu_cdna2::acc104,0,opr_size);
case 873 : return makeRegisterExpression(amdgpu_cdna2::acc105,0,opr_size);
case 874 : return makeRegisterExpression(amdgpu_cdna2::acc106,0,opr_size);
case 875 : return makeRegisterExpression(amdgpu_cdna2::acc107,0,opr_size);
case 876 : return makeRegisterExpression(amdgpu_cdna2::acc108,0,opr_size);
case 877 : return makeRegisterExpression(amdgpu_cdna2::acc109,0,opr_size);
case 878 : return makeRegisterExpression(amdgpu_cdna2::acc110,0,opr_size);
case 879 : return makeRegisterExpression(amdgpu_cdna2::acc111,0,opr_size);
case 880 : return makeRegisterExpression(amdgpu_cdna2::acc112,0,opr_size);
case 881 : return makeRegisterExpression(amdgpu_cdna2::acc113,0,opr_size);
case 882 : return makeRegisterExpression(amdgpu_cdna2::acc114,0,opr_size);
case 883 : return makeRegisterExpression(amdgpu_cdna2::acc115,0,opr_size);
case 884 : return makeRegisterExpression(amdgpu_cdna2::acc116,0,opr_size);
case 885 : return makeRegisterExpression(amdgpu_cdna2::acc117,0,opr_size);
case 886 : return makeRegisterExpression(amdgpu_cdna2::acc118,0,opr_size);
case 887 : return makeRegisterExpression(amdgpu_cdna2::acc119,0,opr_size);
case 888 : return makeRegisterExpression(amdgpu_cdna2::acc120,0,opr_size);
case 889 : return makeRegisterExpression(amdgpu_cdna2::acc121,0,opr_size);
case 890 : return makeRegisterExpression(amdgpu_cdna2::acc122,0,opr_size);
case 891 : return makeRegisterExpression(amdgpu_cdna2::acc123,0,opr_size);
case 892 : return makeRegisterExpression(amdgpu_cdna2::acc124,0,opr_size);
case 893 : return makeRegisterExpression(amdgpu_cdna2::acc125,0,opr_size);
case 894 : return makeRegisterExpression(amdgpu_cdna2::acc126,0,opr_size);
case 895 : return makeRegisterExpression(amdgpu_cdna2::acc127,0,opr_size);
case 896 : return makeRegisterExpression(amdgpu_cdna2::acc128,0,opr_size);
case 897 : return makeRegisterExpression(amdgpu_cdna2::acc129,0,opr_size);
case 898 : return makeRegisterExpression(amdgpu_cdna2::acc130,0,opr_size);
case 899 : return makeRegisterExpression(amdgpu_cdna2::acc131,0,opr_size);
case 900 : return makeRegisterExpression(amdgpu_cdna2::acc132,0,opr_size);
case 901 : return makeRegisterExpression(amdgpu_cdna2::acc133,0,opr_size);
case 902 : return makeRegisterExpression(amdgpu_cdna2::acc134,0,opr_size);
case 903 : return makeRegisterExpression(amdgpu_cdna2::acc135,0,opr_size);
case 904 : return makeRegisterExpression(amdgpu_cdna2::acc136,0,opr_size);
case 905 : return makeRegisterExpression(amdgpu_cdna2::acc137,0,opr_size);
case 906 : return makeRegisterExpression(amdgpu_cdna2::acc138,0,opr_size);
case 907 : return makeRegisterExpression(amdgpu_cdna2::acc139,0,opr_size);
case 908 : return makeRegisterExpression(amdgpu_cdna2::acc140,0,opr_size);
case 909 : return makeRegisterExpression(amdgpu_cdna2::acc141,0,opr_size);
case 910 : return makeRegisterExpression(amdgpu_cdna2::acc142,0,opr_size);
case 911 : return makeRegisterExpression(amdgpu_cdna2::acc143,0,opr_size);
case 912 : return makeRegisterExpression(amdgpu_cdna2::acc144,0,opr_size);
case 913 : return makeRegisterExpression(amdgpu_cdna2::acc145,0,opr_size);
case 914 : return makeRegisterExpression(amdgpu_cdna2::acc146,0,opr_size);
case 915 : return makeRegisterExpression(amdgpu_cdna2::acc147,0,opr_size);
case 916 : return makeRegisterExpression(amdgpu_cdna2::acc148,0,opr_size);
case 917 : return makeRegisterExpression(amdgpu_cdna2::acc149,0,opr_size);
case 918 : return makeRegisterExpression(amdgpu_cdna2::acc150,0,opr_size);
case 919 : return makeRegisterExpression(amdgpu_cdna2::acc151,0,opr_size);
case 920 : return makeRegisterExpression(amdgpu_cdna2::acc152,0,opr_size);
case 921 : return makeRegisterExpression(amdgpu_cdna2::acc153,0,opr_size);
case 922 : return makeRegisterExpression(amdgpu_cdna2::acc154,0,opr_size);
case 923 : return makeRegisterExpression(amdgpu_cdna2::acc155,0,opr_size);
case 924 : return makeRegisterExpression(amdgpu_cdna2::acc156,0,opr_size);
case 925 : return makeRegisterExpression(amdgpu_cdna2::acc157,0,opr_size);
case 926 : return makeRegisterExpression(amdgpu_cdna2::acc158,0,opr_size);
case 927 : return makeRegisterExpression(amdgpu_cdna2::acc159,0,opr_size);
case 928 : return makeRegisterExpression(amdgpu_cdna2::acc160,0,opr_size);
case 929 : return makeRegisterExpression(amdgpu_cdna2::acc161,0,opr_size);
case 930 : return makeRegisterExpression(amdgpu_cdna2::acc162,0,opr_size);
case 931 : return makeRegisterExpression(amdgpu_cdna2::acc163,0,opr_size);
case 932 : return makeRegisterExpression(amdgpu_cdna2::acc164,0,opr_size);
case 933 : return makeRegisterExpression(amdgpu_cdna2::acc165,0,opr_size);
case 934 : return makeRegisterExpression(amdgpu_cdna2::acc166,0,opr_size);
case 935 : return makeRegisterExpression(amdgpu_cdna2::acc167,0,opr_size);
case 936 : return makeRegisterExpression(amdgpu_cdna2::acc168,0,opr_size);
case 937 : return makeRegisterExpression(amdgpu_cdna2::acc169,0,opr_size);
case 938 : return makeRegisterExpression(amdgpu_cdna2::acc170,0,opr_size);
case 939 : return makeRegisterExpression(amdgpu_cdna2::acc171,0,opr_size);
case 940 : return makeRegisterExpression(amdgpu_cdna2::acc172,0,opr_size);
case 941 : return makeRegisterExpression(amdgpu_cdna2::acc173,0,opr_size);
case 942 : return makeRegisterExpression(amdgpu_cdna2::acc174,0,opr_size);
case 943 : return makeRegisterExpression(amdgpu_cdna2::acc175,0,opr_size);
case 944 : return makeRegisterExpression(amdgpu_cdna2::acc176,0,opr_size);
case 945 : return makeRegisterExpression(amdgpu_cdna2::acc177,0,opr_size);
case 946 : return makeRegisterExpression(amdgpu_cdna2::acc178,0,opr_size);
case 947 : return makeRegisterExpression(amdgpu_cdna2::acc179,0,opr_size);
case 948 : return makeRegisterExpression(amdgpu_cdna2::acc180,0,opr_size);
case 949 : return makeRegisterExpression(amdgpu_cdna2::acc181,0,opr_size);
case 950 : return makeRegisterExpression(amdgpu_cdna2::acc182,0,opr_size);
case 951 : return makeRegisterExpression(amdgpu_cdna2::acc183,0,opr_size);
case 952 : return makeRegisterExpression(amdgpu_cdna2::acc184,0,opr_size);
case 953 : return makeRegisterExpression(amdgpu_cdna2::acc185,0,opr_size);
case 954 : return makeRegisterExpression(amdgpu_cdna2::acc186,0,opr_size);
case 955 : return makeRegisterExpression(amdgpu_cdna2::acc187,0,opr_size);
case 956 : return makeRegisterExpression(amdgpu_cdna2::acc188,0,opr_size);
case 957 : return makeRegisterExpression(amdgpu_cdna2::acc189,0,opr_size);
case 958 : return makeRegisterExpression(amdgpu_cdna2::acc190,0,opr_size);
case 959 : return makeRegisterExpression(amdgpu_cdna2::acc191,0,opr_size);
case 960 : return makeRegisterExpression(amdgpu_cdna2::acc192,0,opr_size);
case 961 : return makeRegisterExpression(amdgpu_cdna2::acc193,0,opr_size);
case 962 : return makeRegisterExpression(amdgpu_cdna2::acc194,0,opr_size);
case 963 : return makeRegisterExpression(amdgpu_cdna2::acc195,0,opr_size);
case 964 : return makeRegisterExpression(amdgpu_cdna2::acc196,0,opr_size);
case 965 : return makeRegisterExpression(amdgpu_cdna2::acc197,0,opr_size);
case 966 : return makeRegisterExpression(amdgpu_cdna2::acc198,0,opr_size);
case 967 : return makeRegisterExpression(amdgpu_cdna2::acc199,0,opr_size);
case 968 : return makeRegisterExpression(amdgpu_cdna2::acc200,0,opr_size);
case 969 : return makeRegisterExpression(amdgpu_cdna2::acc201,0,opr_size);
case 970 : return makeRegisterExpression(amdgpu_cdna2::acc202,0,opr_size);
case 971 : return makeRegisterExpression(amdgpu_cdna2::acc203,0,opr_size);
case 972 : return makeRegisterExpression(amdgpu_cdna2::acc204,0,opr_size);
case 973 : return makeRegisterExpression(amdgpu_cdna2::acc205,0,opr_size);
case 974 : return makeRegisterExpression(amdgpu_cdna2::acc206,0,opr_size);
case 975 : return makeRegisterExpression(amdgpu_cdna2::acc207,0,opr_size);
case 976 : return makeRegisterExpression(amdgpu_cdna2::acc208,0,opr_size);
case 977 : return makeRegisterExpression(amdgpu_cdna2::acc209,0,opr_size);
case 978 : return makeRegisterExpression(amdgpu_cdna2::acc210,0,opr_size);
case 979 : return makeRegisterExpression(amdgpu_cdna2::acc211,0,opr_size);
case 980 : return makeRegisterExpression(amdgpu_cdna2::acc212,0,opr_size);
case 981 : return makeRegisterExpression(amdgpu_cdna2::acc213,0,opr_size);
case 982 : return makeRegisterExpression(amdgpu_cdna2::acc214,0,opr_size);
case 983 : return makeRegisterExpression(amdgpu_cdna2::acc215,0,opr_size);
case 984 : return makeRegisterExpression(amdgpu_cdna2::acc216,0,opr_size);
case 985 : return makeRegisterExpression(amdgpu_cdna2::acc217,0,opr_size);
case 986 : return makeRegisterExpression(amdgpu_cdna2::acc218,0,opr_size);
case 987 : return makeRegisterExpression(amdgpu_cdna2::acc219,0,opr_size);
case 988 : return makeRegisterExpression(amdgpu_cdna2::acc220,0,opr_size);
case 989 : return makeRegisterExpression(amdgpu_cdna2::acc221,0,opr_size);
case 990 : return makeRegisterExpression(amdgpu_cdna2::acc222,0,opr_size);
case 991 : return makeRegisterExpression(amdgpu_cdna2::acc223,0,opr_size);
case 992 : return makeRegisterExpression(amdgpu_cdna2::acc224,0,opr_size);
case 993 : return makeRegisterExpression(amdgpu_cdna2::acc225,0,opr_size);
case 994 : return makeRegisterExpression(amdgpu_cdna2::acc226,0,opr_size);
case 995 : return makeRegisterExpression(amdgpu_cdna2::acc227,0,opr_size);
case 996 : return makeRegisterExpression(amdgpu_cdna2::acc228,0,opr_size);
case 997 : return makeRegisterExpression(amdgpu_cdna2::acc229,0,opr_size);
case 998 : return makeRegisterExpression(amdgpu_cdna2::acc230,0,opr_size);
case 999 : return makeRegisterExpression(amdgpu_cdna2::acc231,0,opr_size);
case 1000 : return makeRegisterExpression(amdgpu_cdna2::acc232,0,opr_size);
case 1001 : return makeRegisterExpression(amdgpu_cdna2::acc233,0,opr_size);
case 1002 : return makeRegisterExpression(amdgpu_cdna2::acc234,0,opr_size);
case 1003 : return makeRegisterExpression(amdgpu_cdna2::acc235,0,opr_size);
case 1004 : return makeRegisterExpression(amdgpu_cdna2::acc236,0,opr_size);
case 1005 : return makeRegisterExpression(amdgpu_cdna2::acc237,0,opr_size);
case 1006 : return makeRegisterExpression(amdgpu_cdna2::acc238,0,opr_size);
case 1007 : return makeRegisterExpression(amdgpu_cdna2::acc239,0,opr_size);
case 1008 : return makeRegisterExpression(amdgpu_cdna2::acc240,0,opr_size);
case 1009 : return makeRegisterExpression(amdgpu_cdna2::acc241,0,opr_size);
case 1010 : return makeRegisterExpression(amdgpu_cdna2::acc242,0,opr_size);
case 1011 : return makeRegisterExpression(amdgpu_cdna2::acc243,0,opr_size);
case 1012 : return makeRegisterExpression(amdgpu_cdna2::acc244,0,opr_size);
case 1013 : return makeRegisterExpression(amdgpu_cdna2::acc245,0,opr_size);
case 1014 : return makeRegisterExpression(amdgpu_cdna2::acc246,0,opr_size);
case 1015 : return makeRegisterExpression(amdgpu_cdna2::acc247,0,opr_size);
case 1016 : return makeRegisterExpression(amdgpu_cdna2::acc248,0,opr_size);
case 1017 : return makeRegisterExpression(amdgpu_cdna2::acc249,0,opr_size);
case 1018 : return makeRegisterExpression(amdgpu_cdna2::acc250,0,opr_size);
case 1019 : return makeRegisterExpression(amdgpu_cdna2::acc251,0,opr_size);
case 1020 : return makeRegisterExpression(amdgpu_cdna2::acc252,0,opr_size);
case 1021 : return makeRegisterExpression(amdgpu_cdna2::acc253,0,opr_size);
case 1022 : return makeRegisterExpression(amdgpu_cdna2::acc254,0,opr_size);
case 1023 : return makeRegisterExpression(amdgpu_cdna2::acc255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_NOLDS(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
case 255 : return makeRegisterExpression(amdgpu_cdna2::src_literal,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_NOLIT(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_SIMPLE(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_VGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_VGPR_OR_ACCVGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
case 768 : return makeRegisterExpression(amdgpu_cdna2::acc0,0,opr_size);
case 769 : return makeRegisterExpression(amdgpu_cdna2::acc1,0,opr_size);
case 770 : return makeRegisterExpression(amdgpu_cdna2::acc2,0,opr_size);
case 771 : return makeRegisterExpression(amdgpu_cdna2::acc3,0,opr_size);
case 772 : return makeRegisterExpression(amdgpu_cdna2::acc4,0,opr_size);
case 773 : return makeRegisterExpression(amdgpu_cdna2::acc5,0,opr_size);
case 774 : return makeRegisterExpression(amdgpu_cdna2::acc6,0,opr_size);
case 775 : return makeRegisterExpression(amdgpu_cdna2::acc7,0,opr_size);
case 776 : return makeRegisterExpression(amdgpu_cdna2::acc8,0,opr_size);
case 777 : return makeRegisterExpression(amdgpu_cdna2::acc9,0,opr_size);
case 778 : return makeRegisterExpression(amdgpu_cdna2::acc10,0,opr_size);
case 779 : return makeRegisterExpression(amdgpu_cdna2::acc11,0,opr_size);
case 780 : return makeRegisterExpression(amdgpu_cdna2::acc12,0,opr_size);
case 781 : return makeRegisterExpression(amdgpu_cdna2::acc13,0,opr_size);
case 782 : return makeRegisterExpression(amdgpu_cdna2::acc14,0,opr_size);
case 783 : return makeRegisterExpression(amdgpu_cdna2::acc15,0,opr_size);
case 784 : return makeRegisterExpression(amdgpu_cdna2::acc16,0,opr_size);
case 785 : return makeRegisterExpression(amdgpu_cdna2::acc17,0,opr_size);
case 786 : return makeRegisterExpression(amdgpu_cdna2::acc18,0,opr_size);
case 787 : return makeRegisterExpression(amdgpu_cdna2::acc19,0,opr_size);
case 788 : return makeRegisterExpression(amdgpu_cdna2::acc20,0,opr_size);
case 789 : return makeRegisterExpression(amdgpu_cdna2::acc21,0,opr_size);
case 790 : return makeRegisterExpression(amdgpu_cdna2::acc22,0,opr_size);
case 791 : return makeRegisterExpression(amdgpu_cdna2::acc23,0,opr_size);
case 792 : return makeRegisterExpression(amdgpu_cdna2::acc24,0,opr_size);
case 793 : return makeRegisterExpression(amdgpu_cdna2::acc25,0,opr_size);
case 794 : return makeRegisterExpression(amdgpu_cdna2::acc26,0,opr_size);
case 795 : return makeRegisterExpression(amdgpu_cdna2::acc27,0,opr_size);
case 796 : return makeRegisterExpression(amdgpu_cdna2::acc28,0,opr_size);
case 797 : return makeRegisterExpression(amdgpu_cdna2::acc29,0,opr_size);
case 798 : return makeRegisterExpression(amdgpu_cdna2::acc30,0,opr_size);
case 799 : return makeRegisterExpression(amdgpu_cdna2::acc31,0,opr_size);
case 800 : return makeRegisterExpression(amdgpu_cdna2::acc32,0,opr_size);
case 801 : return makeRegisterExpression(amdgpu_cdna2::acc33,0,opr_size);
case 802 : return makeRegisterExpression(amdgpu_cdna2::acc34,0,opr_size);
case 803 : return makeRegisterExpression(amdgpu_cdna2::acc35,0,opr_size);
case 804 : return makeRegisterExpression(amdgpu_cdna2::acc36,0,opr_size);
case 805 : return makeRegisterExpression(amdgpu_cdna2::acc37,0,opr_size);
case 806 : return makeRegisterExpression(amdgpu_cdna2::acc38,0,opr_size);
case 807 : return makeRegisterExpression(amdgpu_cdna2::acc39,0,opr_size);
case 808 : return makeRegisterExpression(amdgpu_cdna2::acc40,0,opr_size);
case 809 : return makeRegisterExpression(amdgpu_cdna2::acc41,0,opr_size);
case 810 : return makeRegisterExpression(amdgpu_cdna2::acc42,0,opr_size);
case 811 : return makeRegisterExpression(amdgpu_cdna2::acc43,0,opr_size);
case 812 : return makeRegisterExpression(amdgpu_cdna2::acc44,0,opr_size);
case 813 : return makeRegisterExpression(amdgpu_cdna2::acc45,0,opr_size);
case 814 : return makeRegisterExpression(amdgpu_cdna2::acc46,0,opr_size);
case 815 : return makeRegisterExpression(amdgpu_cdna2::acc47,0,opr_size);
case 816 : return makeRegisterExpression(amdgpu_cdna2::acc48,0,opr_size);
case 817 : return makeRegisterExpression(amdgpu_cdna2::acc49,0,opr_size);
case 818 : return makeRegisterExpression(amdgpu_cdna2::acc50,0,opr_size);
case 819 : return makeRegisterExpression(amdgpu_cdna2::acc51,0,opr_size);
case 820 : return makeRegisterExpression(amdgpu_cdna2::acc52,0,opr_size);
case 821 : return makeRegisterExpression(amdgpu_cdna2::acc53,0,opr_size);
case 822 : return makeRegisterExpression(amdgpu_cdna2::acc54,0,opr_size);
case 823 : return makeRegisterExpression(amdgpu_cdna2::acc55,0,opr_size);
case 824 : return makeRegisterExpression(amdgpu_cdna2::acc56,0,opr_size);
case 825 : return makeRegisterExpression(amdgpu_cdna2::acc57,0,opr_size);
case 826 : return makeRegisterExpression(amdgpu_cdna2::acc58,0,opr_size);
case 827 : return makeRegisterExpression(amdgpu_cdna2::acc59,0,opr_size);
case 828 : return makeRegisterExpression(amdgpu_cdna2::acc60,0,opr_size);
case 829 : return makeRegisterExpression(amdgpu_cdna2::acc61,0,opr_size);
case 830 : return makeRegisterExpression(amdgpu_cdna2::acc62,0,opr_size);
case 831 : return makeRegisterExpression(amdgpu_cdna2::acc63,0,opr_size);
case 832 : return makeRegisterExpression(amdgpu_cdna2::acc64,0,opr_size);
case 833 : return makeRegisterExpression(amdgpu_cdna2::acc65,0,opr_size);
case 834 : return makeRegisterExpression(amdgpu_cdna2::acc66,0,opr_size);
case 835 : return makeRegisterExpression(amdgpu_cdna2::acc67,0,opr_size);
case 836 : return makeRegisterExpression(amdgpu_cdna2::acc68,0,opr_size);
case 837 : return makeRegisterExpression(amdgpu_cdna2::acc69,0,opr_size);
case 838 : return makeRegisterExpression(amdgpu_cdna2::acc70,0,opr_size);
case 839 : return makeRegisterExpression(amdgpu_cdna2::acc71,0,opr_size);
case 840 : return makeRegisterExpression(amdgpu_cdna2::acc72,0,opr_size);
case 841 : return makeRegisterExpression(amdgpu_cdna2::acc73,0,opr_size);
case 842 : return makeRegisterExpression(amdgpu_cdna2::acc74,0,opr_size);
case 843 : return makeRegisterExpression(amdgpu_cdna2::acc75,0,opr_size);
case 844 : return makeRegisterExpression(amdgpu_cdna2::acc76,0,opr_size);
case 845 : return makeRegisterExpression(amdgpu_cdna2::acc77,0,opr_size);
case 846 : return makeRegisterExpression(amdgpu_cdna2::acc78,0,opr_size);
case 847 : return makeRegisterExpression(amdgpu_cdna2::acc79,0,opr_size);
case 848 : return makeRegisterExpression(amdgpu_cdna2::acc80,0,opr_size);
case 849 : return makeRegisterExpression(amdgpu_cdna2::acc81,0,opr_size);
case 850 : return makeRegisterExpression(amdgpu_cdna2::acc82,0,opr_size);
case 851 : return makeRegisterExpression(amdgpu_cdna2::acc83,0,opr_size);
case 852 : return makeRegisterExpression(amdgpu_cdna2::acc84,0,opr_size);
case 853 : return makeRegisterExpression(amdgpu_cdna2::acc85,0,opr_size);
case 854 : return makeRegisterExpression(amdgpu_cdna2::acc86,0,opr_size);
case 855 : return makeRegisterExpression(amdgpu_cdna2::acc87,0,opr_size);
case 856 : return makeRegisterExpression(amdgpu_cdna2::acc88,0,opr_size);
case 857 : return makeRegisterExpression(amdgpu_cdna2::acc89,0,opr_size);
case 858 : return makeRegisterExpression(amdgpu_cdna2::acc90,0,opr_size);
case 859 : return makeRegisterExpression(amdgpu_cdna2::acc91,0,opr_size);
case 860 : return makeRegisterExpression(amdgpu_cdna2::acc92,0,opr_size);
case 861 : return makeRegisterExpression(amdgpu_cdna2::acc93,0,opr_size);
case 862 : return makeRegisterExpression(amdgpu_cdna2::acc94,0,opr_size);
case 863 : return makeRegisterExpression(amdgpu_cdna2::acc95,0,opr_size);
case 864 : return makeRegisterExpression(amdgpu_cdna2::acc96,0,opr_size);
case 865 : return makeRegisterExpression(amdgpu_cdna2::acc97,0,opr_size);
case 866 : return makeRegisterExpression(amdgpu_cdna2::acc98,0,opr_size);
case 867 : return makeRegisterExpression(amdgpu_cdna2::acc99,0,opr_size);
case 868 : return makeRegisterExpression(amdgpu_cdna2::acc100,0,opr_size);
case 869 : return makeRegisterExpression(amdgpu_cdna2::acc101,0,opr_size);
case 870 : return makeRegisterExpression(amdgpu_cdna2::acc102,0,opr_size);
case 871 : return makeRegisterExpression(amdgpu_cdna2::acc103,0,opr_size);
case 872 : return makeRegisterExpression(amdgpu_cdna2::acc104,0,opr_size);
case 873 : return makeRegisterExpression(amdgpu_cdna2::acc105,0,opr_size);
case 874 : return makeRegisterExpression(amdgpu_cdna2::acc106,0,opr_size);
case 875 : return makeRegisterExpression(amdgpu_cdna2::acc107,0,opr_size);
case 876 : return makeRegisterExpression(amdgpu_cdna2::acc108,0,opr_size);
case 877 : return makeRegisterExpression(amdgpu_cdna2::acc109,0,opr_size);
case 878 : return makeRegisterExpression(amdgpu_cdna2::acc110,0,opr_size);
case 879 : return makeRegisterExpression(amdgpu_cdna2::acc111,0,opr_size);
case 880 : return makeRegisterExpression(amdgpu_cdna2::acc112,0,opr_size);
case 881 : return makeRegisterExpression(amdgpu_cdna2::acc113,0,opr_size);
case 882 : return makeRegisterExpression(amdgpu_cdna2::acc114,0,opr_size);
case 883 : return makeRegisterExpression(amdgpu_cdna2::acc115,0,opr_size);
case 884 : return makeRegisterExpression(amdgpu_cdna2::acc116,0,opr_size);
case 885 : return makeRegisterExpression(amdgpu_cdna2::acc117,0,opr_size);
case 886 : return makeRegisterExpression(amdgpu_cdna2::acc118,0,opr_size);
case 887 : return makeRegisterExpression(amdgpu_cdna2::acc119,0,opr_size);
case 888 : return makeRegisterExpression(amdgpu_cdna2::acc120,0,opr_size);
case 889 : return makeRegisterExpression(amdgpu_cdna2::acc121,0,opr_size);
case 890 : return makeRegisterExpression(amdgpu_cdna2::acc122,0,opr_size);
case 891 : return makeRegisterExpression(amdgpu_cdna2::acc123,0,opr_size);
case 892 : return makeRegisterExpression(amdgpu_cdna2::acc124,0,opr_size);
case 893 : return makeRegisterExpression(amdgpu_cdna2::acc125,0,opr_size);
case 894 : return makeRegisterExpression(amdgpu_cdna2::acc126,0,opr_size);
case 895 : return makeRegisterExpression(amdgpu_cdna2::acc127,0,opr_size);
case 896 : return makeRegisterExpression(amdgpu_cdna2::acc128,0,opr_size);
case 897 : return makeRegisterExpression(amdgpu_cdna2::acc129,0,opr_size);
case 898 : return makeRegisterExpression(amdgpu_cdna2::acc130,0,opr_size);
case 899 : return makeRegisterExpression(amdgpu_cdna2::acc131,0,opr_size);
case 900 : return makeRegisterExpression(amdgpu_cdna2::acc132,0,opr_size);
case 901 : return makeRegisterExpression(amdgpu_cdna2::acc133,0,opr_size);
case 902 : return makeRegisterExpression(amdgpu_cdna2::acc134,0,opr_size);
case 903 : return makeRegisterExpression(amdgpu_cdna2::acc135,0,opr_size);
case 904 : return makeRegisterExpression(amdgpu_cdna2::acc136,0,opr_size);
case 905 : return makeRegisterExpression(amdgpu_cdna2::acc137,0,opr_size);
case 906 : return makeRegisterExpression(amdgpu_cdna2::acc138,0,opr_size);
case 907 : return makeRegisterExpression(amdgpu_cdna2::acc139,0,opr_size);
case 908 : return makeRegisterExpression(amdgpu_cdna2::acc140,0,opr_size);
case 909 : return makeRegisterExpression(amdgpu_cdna2::acc141,0,opr_size);
case 910 : return makeRegisterExpression(amdgpu_cdna2::acc142,0,opr_size);
case 911 : return makeRegisterExpression(amdgpu_cdna2::acc143,0,opr_size);
case 912 : return makeRegisterExpression(amdgpu_cdna2::acc144,0,opr_size);
case 913 : return makeRegisterExpression(amdgpu_cdna2::acc145,0,opr_size);
case 914 : return makeRegisterExpression(amdgpu_cdna2::acc146,0,opr_size);
case 915 : return makeRegisterExpression(amdgpu_cdna2::acc147,0,opr_size);
case 916 : return makeRegisterExpression(amdgpu_cdna2::acc148,0,opr_size);
case 917 : return makeRegisterExpression(amdgpu_cdna2::acc149,0,opr_size);
case 918 : return makeRegisterExpression(amdgpu_cdna2::acc150,0,opr_size);
case 919 : return makeRegisterExpression(amdgpu_cdna2::acc151,0,opr_size);
case 920 : return makeRegisterExpression(amdgpu_cdna2::acc152,0,opr_size);
case 921 : return makeRegisterExpression(amdgpu_cdna2::acc153,0,opr_size);
case 922 : return makeRegisterExpression(amdgpu_cdna2::acc154,0,opr_size);
case 923 : return makeRegisterExpression(amdgpu_cdna2::acc155,0,opr_size);
case 924 : return makeRegisterExpression(amdgpu_cdna2::acc156,0,opr_size);
case 925 : return makeRegisterExpression(amdgpu_cdna2::acc157,0,opr_size);
case 926 : return makeRegisterExpression(amdgpu_cdna2::acc158,0,opr_size);
case 927 : return makeRegisterExpression(amdgpu_cdna2::acc159,0,opr_size);
case 928 : return makeRegisterExpression(amdgpu_cdna2::acc160,0,opr_size);
case 929 : return makeRegisterExpression(amdgpu_cdna2::acc161,0,opr_size);
case 930 : return makeRegisterExpression(amdgpu_cdna2::acc162,0,opr_size);
case 931 : return makeRegisterExpression(amdgpu_cdna2::acc163,0,opr_size);
case 932 : return makeRegisterExpression(amdgpu_cdna2::acc164,0,opr_size);
case 933 : return makeRegisterExpression(amdgpu_cdna2::acc165,0,opr_size);
case 934 : return makeRegisterExpression(amdgpu_cdna2::acc166,0,opr_size);
case 935 : return makeRegisterExpression(amdgpu_cdna2::acc167,0,opr_size);
case 936 : return makeRegisterExpression(amdgpu_cdna2::acc168,0,opr_size);
case 937 : return makeRegisterExpression(amdgpu_cdna2::acc169,0,opr_size);
case 938 : return makeRegisterExpression(amdgpu_cdna2::acc170,0,opr_size);
case 939 : return makeRegisterExpression(amdgpu_cdna2::acc171,0,opr_size);
case 940 : return makeRegisterExpression(amdgpu_cdna2::acc172,0,opr_size);
case 941 : return makeRegisterExpression(amdgpu_cdna2::acc173,0,opr_size);
case 942 : return makeRegisterExpression(amdgpu_cdna2::acc174,0,opr_size);
case 943 : return makeRegisterExpression(amdgpu_cdna2::acc175,0,opr_size);
case 944 : return makeRegisterExpression(amdgpu_cdna2::acc176,0,opr_size);
case 945 : return makeRegisterExpression(amdgpu_cdna2::acc177,0,opr_size);
case 946 : return makeRegisterExpression(amdgpu_cdna2::acc178,0,opr_size);
case 947 : return makeRegisterExpression(amdgpu_cdna2::acc179,0,opr_size);
case 948 : return makeRegisterExpression(amdgpu_cdna2::acc180,0,opr_size);
case 949 : return makeRegisterExpression(amdgpu_cdna2::acc181,0,opr_size);
case 950 : return makeRegisterExpression(amdgpu_cdna2::acc182,0,opr_size);
case 951 : return makeRegisterExpression(amdgpu_cdna2::acc183,0,opr_size);
case 952 : return makeRegisterExpression(amdgpu_cdna2::acc184,0,opr_size);
case 953 : return makeRegisterExpression(amdgpu_cdna2::acc185,0,opr_size);
case 954 : return makeRegisterExpression(amdgpu_cdna2::acc186,0,opr_size);
case 955 : return makeRegisterExpression(amdgpu_cdna2::acc187,0,opr_size);
case 956 : return makeRegisterExpression(amdgpu_cdna2::acc188,0,opr_size);
case 957 : return makeRegisterExpression(amdgpu_cdna2::acc189,0,opr_size);
case 958 : return makeRegisterExpression(amdgpu_cdna2::acc190,0,opr_size);
case 959 : return makeRegisterExpression(amdgpu_cdna2::acc191,0,opr_size);
case 960 : return makeRegisterExpression(amdgpu_cdna2::acc192,0,opr_size);
case 961 : return makeRegisterExpression(amdgpu_cdna2::acc193,0,opr_size);
case 962 : return makeRegisterExpression(amdgpu_cdna2::acc194,0,opr_size);
case 963 : return makeRegisterExpression(amdgpu_cdna2::acc195,0,opr_size);
case 964 : return makeRegisterExpression(amdgpu_cdna2::acc196,0,opr_size);
case 965 : return makeRegisterExpression(amdgpu_cdna2::acc197,0,opr_size);
case 966 : return makeRegisterExpression(amdgpu_cdna2::acc198,0,opr_size);
case 967 : return makeRegisterExpression(amdgpu_cdna2::acc199,0,opr_size);
case 968 : return makeRegisterExpression(amdgpu_cdna2::acc200,0,opr_size);
case 969 : return makeRegisterExpression(amdgpu_cdna2::acc201,0,opr_size);
case 970 : return makeRegisterExpression(amdgpu_cdna2::acc202,0,opr_size);
case 971 : return makeRegisterExpression(amdgpu_cdna2::acc203,0,opr_size);
case 972 : return makeRegisterExpression(amdgpu_cdna2::acc204,0,opr_size);
case 973 : return makeRegisterExpression(amdgpu_cdna2::acc205,0,opr_size);
case 974 : return makeRegisterExpression(amdgpu_cdna2::acc206,0,opr_size);
case 975 : return makeRegisterExpression(amdgpu_cdna2::acc207,0,opr_size);
case 976 : return makeRegisterExpression(amdgpu_cdna2::acc208,0,opr_size);
case 977 : return makeRegisterExpression(amdgpu_cdna2::acc209,0,opr_size);
case 978 : return makeRegisterExpression(amdgpu_cdna2::acc210,0,opr_size);
case 979 : return makeRegisterExpression(amdgpu_cdna2::acc211,0,opr_size);
case 980 : return makeRegisterExpression(amdgpu_cdna2::acc212,0,opr_size);
case 981 : return makeRegisterExpression(amdgpu_cdna2::acc213,0,opr_size);
case 982 : return makeRegisterExpression(amdgpu_cdna2::acc214,0,opr_size);
case 983 : return makeRegisterExpression(amdgpu_cdna2::acc215,0,opr_size);
case 984 : return makeRegisterExpression(amdgpu_cdna2::acc216,0,opr_size);
case 985 : return makeRegisterExpression(amdgpu_cdna2::acc217,0,opr_size);
case 986 : return makeRegisterExpression(amdgpu_cdna2::acc218,0,opr_size);
case 987 : return makeRegisterExpression(amdgpu_cdna2::acc219,0,opr_size);
case 988 : return makeRegisterExpression(amdgpu_cdna2::acc220,0,opr_size);
case 989 : return makeRegisterExpression(amdgpu_cdna2::acc221,0,opr_size);
case 990 : return makeRegisterExpression(amdgpu_cdna2::acc222,0,opr_size);
case 991 : return makeRegisterExpression(amdgpu_cdna2::acc223,0,opr_size);
case 992 : return makeRegisterExpression(amdgpu_cdna2::acc224,0,opr_size);
case 993 : return makeRegisterExpression(amdgpu_cdna2::acc225,0,opr_size);
case 994 : return makeRegisterExpression(amdgpu_cdna2::acc226,0,opr_size);
case 995 : return makeRegisterExpression(amdgpu_cdna2::acc227,0,opr_size);
case 996 : return makeRegisterExpression(amdgpu_cdna2::acc228,0,opr_size);
case 997 : return makeRegisterExpression(amdgpu_cdna2::acc229,0,opr_size);
case 998 : return makeRegisterExpression(amdgpu_cdna2::acc230,0,opr_size);
case 999 : return makeRegisterExpression(amdgpu_cdna2::acc231,0,opr_size);
case 1000 : return makeRegisterExpression(amdgpu_cdna2::acc232,0,opr_size);
case 1001 : return makeRegisterExpression(amdgpu_cdna2::acc233,0,opr_size);
case 1002 : return makeRegisterExpression(amdgpu_cdna2::acc234,0,opr_size);
case 1003 : return makeRegisterExpression(amdgpu_cdna2::acc235,0,opr_size);
case 1004 : return makeRegisterExpression(amdgpu_cdna2::acc236,0,opr_size);
case 1005 : return makeRegisterExpression(amdgpu_cdna2::acc237,0,opr_size);
case 1006 : return makeRegisterExpression(amdgpu_cdna2::acc238,0,opr_size);
case 1007 : return makeRegisterExpression(amdgpu_cdna2::acc239,0,opr_size);
case 1008 : return makeRegisterExpression(amdgpu_cdna2::acc240,0,opr_size);
case 1009 : return makeRegisterExpression(amdgpu_cdna2::acc241,0,opr_size);
case 1010 : return makeRegisterExpression(amdgpu_cdna2::acc242,0,opr_size);
case 1011 : return makeRegisterExpression(amdgpu_cdna2::acc243,0,opr_size);
case 1012 : return makeRegisterExpression(amdgpu_cdna2::acc244,0,opr_size);
case 1013 : return makeRegisterExpression(amdgpu_cdna2::acc245,0,opr_size);
case 1014 : return makeRegisterExpression(amdgpu_cdna2::acc246,0,opr_size);
case 1015 : return makeRegisterExpression(amdgpu_cdna2::acc247,0,opr_size);
case 1016 : return makeRegisterExpression(amdgpu_cdna2::acc248,0,opr_size);
case 1017 : return makeRegisterExpression(amdgpu_cdna2::acc249,0,opr_size);
case 1018 : return makeRegisterExpression(amdgpu_cdna2::acc250,0,opr_size);
case 1019 : return makeRegisterExpression(amdgpu_cdna2::acc251,0,opr_size);
case 1020 : return makeRegisterExpression(amdgpu_cdna2::acc252,0,opr_size);
case 1021 : return makeRegisterExpression(amdgpu_cdna2::acc253,0,opr_size);
case 1022 : return makeRegisterExpression(amdgpu_cdna2::acc254,0,opr_size);
case 1023 : return makeRegisterExpression(amdgpu_cdna2::acc255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SRC_VGPR_OR_ACCVGPR_OR_CONST(uint64_t input,uint32_t opr_size ){
switch(input){
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
case 768 : return makeRegisterExpression(amdgpu_cdna2::acc0,0,opr_size);
case 769 : return makeRegisterExpression(amdgpu_cdna2::acc1,0,opr_size);
case 770 : return makeRegisterExpression(amdgpu_cdna2::acc2,0,opr_size);
case 771 : return makeRegisterExpression(amdgpu_cdna2::acc3,0,opr_size);
case 772 : return makeRegisterExpression(amdgpu_cdna2::acc4,0,opr_size);
case 773 : return makeRegisterExpression(amdgpu_cdna2::acc5,0,opr_size);
case 774 : return makeRegisterExpression(amdgpu_cdna2::acc6,0,opr_size);
case 775 : return makeRegisterExpression(amdgpu_cdna2::acc7,0,opr_size);
case 776 : return makeRegisterExpression(amdgpu_cdna2::acc8,0,opr_size);
case 777 : return makeRegisterExpression(amdgpu_cdna2::acc9,0,opr_size);
case 778 : return makeRegisterExpression(amdgpu_cdna2::acc10,0,opr_size);
case 779 : return makeRegisterExpression(amdgpu_cdna2::acc11,0,opr_size);
case 780 : return makeRegisterExpression(amdgpu_cdna2::acc12,0,opr_size);
case 781 : return makeRegisterExpression(amdgpu_cdna2::acc13,0,opr_size);
case 782 : return makeRegisterExpression(amdgpu_cdna2::acc14,0,opr_size);
case 783 : return makeRegisterExpression(amdgpu_cdna2::acc15,0,opr_size);
case 784 : return makeRegisterExpression(amdgpu_cdna2::acc16,0,opr_size);
case 785 : return makeRegisterExpression(amdgpu_cdna2::acc17,0,opr_size);
case 786 : return makeRegisterExpression(amdgpu_cdna2::acc18,0,opr_size);
case 787 : return makeRegisterExpression(amdgpu_cdna2::acc19,0,opr_size);
case 788 : return makeRegisterExpression(amdgpu_cdna2::acc20,0,opr_size);
case 789 : return makeRegisterExpression(amdgpu_cdna2::acc21,0,opr_size);
case 790 : return makeRegisterExpression(amdgpu_cdna2::acc22,0,opr_size);
case 791 : return makeRegisterExpression(amdgpu_cdna2::acc23,0,opr_size);
case 792 : return makeRegisterExpression(amdgpu_cdna2::acc24,0,opr_size);
case 793 : return makeRegisterExpression(amdgpu_cdna2::acc25,0,opr_size);
case 794 : return makeRegisterExpression(amdgpu_cdna2::acc26,0,opr_size);
case 795 : return makeRegisterExpression(amdgpu_cdna2::acc27,0,opr_size);
case 796 : return makeRegisterExpression(amdgpu_cdna2::acc28,0,opr_size);
case 797 : return makeRegisterExpression(amdgpu_cdna2::acc29,0,opr_size);
case 798 : return makeRegisterExpression(amdgpu_cdna2::acc30,0,opr_size);
case 799 : return makeRegisterExpression(amdgpu_cdna2::acc31,0,opr_size);
case 800 : return makeRegisterExpression(amdgpu_cdna2::acc32,0,opr_size);
case 801 : return makeRegisterExpression(amdgpu_cdna2::acc33,0,opr_size);
case 802 : return makeRegisterExpression(amdgpu_cdna2::acc34,0,opr_size);
case 803 : return makeRegisterExpression(amdgpu_cdna2::acc35,0,opr_size);
case 804 : return makeRegisterExpression(amdgpu_cdna2::acc36,0,opr_size);
case 805 : return makeRegisterExpression(amdgpu_cdna2::acc37,0,opr_size);
case 806 : return makeRegisterExpression(amdgpu_cdna2::acc38,0,opr_size);
case 807 : return makeRegisterExpression(amdgpu_cdna2::acc39,0,opr_size);
case 808 : return makeRegisterExpression(amdgpu_cdna2::acc40,0,opr_size);
case 809 : return makeRegisterExpression(amdgpu_cdna2::acc41,0,opr_size);
case 810 : return makeRegisterExpression(amdgpu_cdna2::acc42,0,opr_size);
case 811 : return makeRegisterExpression(amdgpu_cdna2::acc43,0,opr_size);
case 812 : return makeRegisterExpression(amdgpu_cdna2::acc44,0,opr_size);
case 813 : return makeRegisterExpression(amdgpu_cdna2::acc45,0,opr_size);
case 814 : return makeRegisterExpression(amdgpu_cdna2::acc46,0,opr_size);
case 815 : return makeRegisterExpression(amdgpu_cdna2::acc47,0,opr_size);
case 816 : return makeRegisterExpression(amdgpu_cdna2::acc48,0,opr_size);
case 817 : return makeRegisterExpression(amdgpu_cdna2::acc49,0,opr_size);
case 818 : return makeRegisterExpression(amdgpu_cdna2::acc50,0,opr_size);
case 819 : return makeRegisterExpression(amdgpu_cdna2::acc51,0,opr_size);
case 820 : return makeRegisterExpression(amdgpu_cdna2::acc52,0,opr_size);
case 821 : return makeRegisterExpression(amdgpu_cdna2::acc53,0,opr_size);
case 822 : return makeRegisterExpression(amdgpu_cdna2::acc54,0,opr_size);
case 823 : return makeRegisterExpression(amdgpu_cdna2::acc55,0,opr_size);
case 824 : return makeRegisterExpression(amdgpu_cdna2::acc56,0,opr_size);
case 825 : return makeRegisterExpression(amdgpu_cdna2::acc57,0,opr_size);
case 826 : return makeRegisterExpression(amdgpu_cdna2::acc58,0,opr_size);
case 827 : return makeRegisterExpression(amdgpu_cdna2::acc59,0,opr_size);
case 828 : return makeRegisterExpression(amdgpu_cdna2::acc60,0,opr_size);
case 829 : return makeRegisterExpression(amdgpu_cdna2::acc61,0,opr_size);
case 830 : return makeRegisterExpression(amdgpu_cdna2::acc62,0,opr_size);
case 831 : return makeRegisterExpression(amdgpu_cdna2::acc63,0,opr_size);
case 832 : return makeRegisterExpression(amdgpu_cdna2::acc64,0,opr_size);
case 833 : return makeRegisterExpression(amdgpu_cdna2::acc65,0,opr_size);
case 834 : return makeRegisterExpression(amdgpu_cdna2::acc66,0,opr_size);
case 835 : return makeRegisterExpression(amdgpu_cdna2::acc67,0,opr_size);
case 836 : return makeRegisterExpression(amdgpu_cdna2::acc68,0,opr_size);
case 837 : return makeRegisterExpression(amdgpu_cdna2::acc69,0,opr_size);
case 838 : return makeRegisterExpression(amdgpu_cdna2::acc70,0,opr_size);
case 839 : return makeRegisterExpression(amdgpu_cdna2::acc71,0,opr_size);
case 840 : return makeRegisterExpression(amdgpu_cdna2::acc72,0,opr_size);
case 841 : return makeRegisterExpression(amdgpu_cdna2::acc73,0,opr_size);
case 842 : return makeRegisterExpression(amdgpu_cdna2::acc74,0,opr_size);
case 843 : return makeRegisterExpression(amdgpu_cdna2::acc75,0,opr_size);
case 844 : return makeRegisterExpression(amdgpu_cdna2::acc76,0,opr_size);
case 845 : return makeRegisterExpression(amdgpu_cdna2::acc77,0,opr_size);
case 846 : return makeRegisterExpression(amdgpu_cdna2::acc78,0,opr_size);
case 847 : return makeRegisterExpression(amdgpu_cdna2::acc79,0,opr_size);
case 848 : return makeRegisterExpression(amdgpu_cdna2::acc80,0,opr_size);
case 849 : return makeRegisterExpression(amdgpu_cdna2::acc81,0,opr_size);
case 850 : return makeRegisterExpression(amdgpu_cdna2::acc82,0,opr_size);
case 851 : return makeRegisterExpression(amdgpu_cdna2::acc83,0,opr_size);
case 852 : return makeRegisterExpression(amdgpu_cdna2::acc84,0,opr_size);
case 853 : return makeRegisterExpression(amdgpu_cdna2::acc85,0,opr_size);
case 854 : return makeRegisterExpression(amdgpu_cdna2::acc86,0,opr_size);
case 855 : return makeRegisterExpression(amdgpu_cdna2::acc87,0,opr_size);
case 856 : return makeRegisterExpression(amdgpu_cdna2::acc88,0,opr_size);
case 857 : return makeRegisterExpression(amdgpu_cdna2::acc89,0,opr_size);
case 858 : return makeRegisterExpression(amdgpu_cdna2::acc90,0,opr_size);
case 859 : return makeRegisterExpression(amdgpu_cdna2::acc91,0,opr_size);
case 860 : return makeRegisterExpression(amdgpu_cdna2::acc92,0,opr_size);
case 861 : return makeRegisterExpression(amdgpu_cdna2::acc93,0,opr_size);
case 862 : return makeRegisterExpression(amdgpu_cdna2::acc94,0,opr_size);
case 863 : return makeRegisterExpression(amdgpu_cdna2::acc95,0,opr_size);
case 864 : return makeRegisterExpression(amdgpu_cdna2::acc96,0,opr_size);
case 865 : return makeRegisterExpression(amdgpu_cdna2::acc97,0,opr_size);
case 866 : return makeRegisterExpression(amdgpu_cdna2::acc98,0,opr_size);
case 867 : return makeRegisterExpression(amdgpu_cdna2::acc99,0,opr_size);
case 868 : return makeRegisterExpression(amdgpu_cdna2::acc100,0,opr_size);
case 869 : return makeRegisterExpression(amdgpu_cdna2::acc101,0,opr_size);
case 870 : return makeRegisterExpression(amdgpu_cdna2::acc102,0,opr_size);
case 871 : return makeRegisterExpression(amdgpu_cdna2::acc103,0,opr_size);
case 872 : return makeRegisterExpression(amdgpu_cdna2::acc104,0,opr_size);
case 873 : return makeRegisterExpression(amdgpu_cdna2::acc105,0,opr_size);
case 874 : return makeRegisterExpression(amdgpu_cdna2::acc106,0,opr_size);
case 875 : return makeRegisterExpression(amdgpu_cdna2::acc107,0,opr_size);
case 876 : return makeRegisterExpression(amdgpu_cdna2::acc108,0,opr_size);
case 877 : return makeRegisterExpression(amdgpu_cdna2::acc109,0,opr_size);
case 878 : return makeRegisterExpression(amdgpu_cdna2::acc110,0,opr_size);
case 879 : return makeRegisterExpression(amdgpu_cdna2::acc111,0,opr_size);
case 880 : return makeRegisterExpression(amdgpu_cdna2::acc112,0,opr_size);
case 881 : return makeRegisterExpression(amdgpu_cdna2::acc113,0,opr_size);
case 882 : return makeRegisterExpression(amdgpu_cdna2::acc114,0,opr_size);
case 883 : return makeRegisterExpression(amdgpu_cdna2::acc115,0,opr_size);
case 884 : return makeRegisterExpression(amdgpu_cdna2::acc116,0,opr_size);
case 885 : return makeRegisterExpression(amdgpu_cdna2::acc117,0,opr_size);
case 886 : return makeRegisterExpression(amdgpu_cdna2::acc118,0,opr_size);
case 887 : return makeRegisterExpression(amdgpu_cdna2::acc119,0,opr_size);
case 888 : return makeRegisterExpression(amdgpu_cdna2::acc120,0,opr_size);
case 889 : return makeRegisterExpression(amdgpu_cdna2::acc121,0,opr_size);
case 890 : return makeRegisterExpression(amdgpu_cdna2::acc122,0,opr_size);
case 891 : return makeRegisterExpression(amdgpu_cdna2::acc123,0,opr_size);
case 892 : return makeRegisterExpression(amdgpu_cdna2::acc124,0,opr_size);
case 893 : return makeRegisterExpression(amdgpu_cdna2::acc125,0,opr_size);
case 894 : return makeRegisterExpression(amdgpu_cdna2::acc126,0,opr_size);
case 895 : return makeRegisterExpression(amdgpu_cdna2::acc127,0,opr_size);
case 896 : return makeRegisterExpression(amdgpu_cdna2::acc128,0,opr_size);
case 897 : return makeRegisterExpression(amdgpu_cdna2::acc129,0,opr_size);
case 898 : return makeRegisterExpression(amdgpu_cdna2::acc130,0,opr_size);
case 899 : return makeRegisterExpression(amdgpu_cdna2::acc131,0,opr_size);
case 900 : return makeRegisterExpression(amdgpu_cdna2::acc132,0,opr_size);
case 901 : return makeRegisterExpression(amdgpu_cdna2::acc133,0,opr_size);
case 902 : return makeRegisterExpression(amdgpu_cdna2::acc134,0,opr_size);
case 903 : return makeRegisterExpression(amdgpu_cdna2::acc135,0,opr_size);
case 904 : return makeRegisterExpression(amdgpu_cdna2::acc136,0,opr_size);
case 905 : return makeRegisterExpression(amdgpu_cdna2::acc137,0,opr_size);
case 906 : return makeRegisterExpression(amdgpu_cdna2::acc138,0,opr_size);
case 907 : return makeRegisterExpression(amdgpu_cdna2::acc139,0,opr_size);
case 908 : return makeRegisterExpression(amdgpu_cdna2::acc140,0,opr_size);
case 909 : return makeRegisterExpression(amdgpu_cdna2::acc141,0,opr_size);
case 910 : return makeRegisterExpression(amdgpu_cdna2::acc142,0,opr_size);
case 911 : return makeRegisterExpression(amdgpu_cdna2::acc143,0,opr_size);
case 912 : return makeRegisterExpression(amdgpu_cdna2::acc144,0,opr_size);
case 913 : return makeRegisterExpression(amdgpu_cdna2::acc145,0,opr_size);
case 914 : return makeRegisterExpression(amdgpu_cdna2::acc146,0,opr_size);
case 915 : return makeRegisterExpression(amdgpu_cdna2::acc147,0,opr_size);
case 916 : return makeRegisterExpression(amdgpu_cdna2::acc148,0,opr_size);
case 917 : return makeRegisterExpression(amdgpu_cdna2::acc149,0,opr_size);
case 918 : return makeRegisterExpression(amdgpu_cdna2::acc150,0,opr_size);
case 919 : return makeRegisterExpression(amdgpu_cdna2::acc151,0,opr_size);
case 920 : return makeRegisterExpression(amdgpu_cdna2::acc152,0,opr_size);
case 921 : return makeRegisterExpression(amdgpu_cdna2::acc153,0,opr_size);
case 922 : return makeRegisterExpression(amdgpu_cdna2::acc154,0,opr_size);
case 923 : return makeRegisterExpression(amdgpu_cdna2::acc155,0,opr_size);
case 924 : return makeRegisterExpression(amdgpu_cdna2::acc156,0,opr_size);
case 925 : return makeRegisterExpression(amdgpu_cdna2::acc157,0,opr_size);
case 926 : return makeRegisterExpression(amdgpu_cdna2::acc158,0,opr_size);
case 927 : return makeRegisterExpression(amdgpu_cdna2::acc159,0,opr_size);
case 928 : return makeRegisterExpression(amdgpu_cdna2::acc160,0,opr_size);
case 929 : return makeRegisterExpression(amdgpu_cdna2::acc161,0,opr_size);
case 930 : return makeRegisterExpression(amdgpu_cdna2::acc162,0,opr_size);
case 931 : return makeRegisterExpression(amdgpu_cdna2::acc163,0,opr_size);
case 932 : return makeRegisterExpression(amdgpu_cdna2::acc164,0,opr_size);
case 933 : return makeRegisterExpression(amdgpu_cdna2::acc165,0,opr_size);
case 934 : return makeRegisterExpression(amdgpu_cdna2::acc166,0,opr_size);
case 935 : return makeRegisterExpression(amdgpu_cdna2::acc167,0,opr_size);
case 936 : return makeRegisterExpression(amdgpu_cdna2::acc168,0,opr_size);
case 937 : return makeRegisterExpression(amdgpu_cdna2::acc169,0,opr_size);
case 938 : return makeRegisterExpression(amdgpu_cdna2::acc170,0,opr_size);
case 939 : return makeRegisterExpression(amdgpu_cdna2::acc171,0,opr_size);
case 940 : return makeRegisterExpression(amdgpu_cdna2::acc172,0,opr_size);
case 941 : return makeRegisterExpression(amdgpu_cdna2::acc173,0,opr_size);
case 942 : return makeRegisterExpression(amdgpu_cdna2::acc174,0,opr_size);
case 943 : return makeRegisterExpression(amdgpu_cdna2::acc175,0,opr_size);
case 944 : return makeRegisterExpression(amdgpu_cdna2::acc176,0,opr_size);
case 945 : return makeRegisterExpression(amdgpu_cdna2::acc177,0,opr_size);
case 946 : return makeRegisterExpression(amdgpu_cdna2::acc178,0,opr_size);
case 947 : return makeRegisterExpression(amdgpu_cdna2::acc179,0,opr_size);
case 948 : return makeRegisterExpression(amdgpu_cdna2::acc180,0,opr_size);
case 949 : return makeRegisterExpression(amdgpu_cdna2::acc181,0,opr_size);
case 950 : return makeRegisterExpression(amdgpu_cdna2::acc182,0,opr_size);
case 951 : return makeRegisterExpression(amdgpu_cdna2::acc183,0,opr_size);
case 952 : return makeRegisterExpression(amdgpu_cdna2::acc184,0,opr_size);
case 953 : return makeRegisterExpression(amdgpu_cdna2::acc185,0,opr_size);
case 954 : return makeRegisterExpression(amdgpu_cdna2::acc186,0,opr_size);
case 955 : return makeRegisterExpression(amdgpu_cdna2::acc187,0,opr_size);
case 956 : return makeRegisterExpression(amdgpu_cdna2::acc188,0,opr_size);
case 957 : return makeRegisterExpression(amdgpu_cdna2::acc189,0,opr_size);
case 958 : return makeRegisterExpression(amdgpu_cdna2::acc190,0,opr_size);
case 959 : return makeRegisterExpression(amdgpu_cdna2::acc191,0,opr_size);
case 960 : return makeRegisterExpression(amdgpu_cdna2::acc192,0,opr_size);
case 961 : return makeRegisterExpression(amdgpu_cdna2::acc193,0,opr_size);
case 962 : return makeRegisterExpression(amdgpu_cdna2::acc194,0,opr_size);
case 963 : return makeRegisterExpression(amdgpu_cdna2::acc195,0,opr_size);
case 964 : return makeRegisterExpression(amdgpu_cdna2::acc196,0,opr_size);
case 965 : return makeRegisterExpression(amdgpu_cdna2::acc197,0,opr_size);
case 966 : return makeRegisterExpression(amdgpu_cdna2::acc198,0,opr_size);
case 967 : return makeRegisterExpression(amdgpu_cdna2::acc199,0,opr_size);
case 968 : return makeRegisterExpression(amdgpu_cdna2::acc200,0,opr_size);
case 969 : return makeRegisterExpression(amdgpu_cdna2::acc201,0,opr_size);
case 970 : return makeRegisterExpression(amdgpu_cdna2::acc202,0,opr_size);
case 971 : return makeRegisterExpression(amdgpu_cdna2::acc203,0,opr_size);
case 972 : return makeRegisterExpression(amdgpu_cdna2::acc204,0,opr_size);
case 973 : return makeRegisterExpression(amdgpu_cdna2::acc205,0,opr_size);
case 974 : return makeRegisterExpression(amdgpu_cdna2::acc206,0,opr_size);
case 975 : return makeRegisterExpression(amdgpu_cdna2::acc207,0,opr_size);
case 976 : return makeRegisterExpression(amdgpu_cdna2::acc208,0,opr_size);
case 977 : return makeRegisterExpression(amdgpu_cdna2::acc209,0,opr_size);
case 978 : return makeRegisterExpression(amdgpu_cdna2::acc210,0,opr_size);
case 979 : return makeRegisterExpression(amdgpu_cdna2::acc211,0,opr_size);
case 980 : return makeRegisterExpression(amdgpu_cdna2::acc212,0,opr_size);
case 981 : return makeRegisterExpression(amdgpu_cdna2::acc213,0,opr_size);
case 982 : return makeRegisterExpression(amdgpu_cdna2::acc214,0,opr_size);
case 983 : return makeRegisterExpression(amdgpu_cdna2::acc215,0,opr_size);
case 984 : return makeRegisterExpression(amdgpu_cdna2::acc216,0,opr_size);
case 985 : return makeRegisterExpression(amdgpu_cdna2::acc217,0,opr_size);
case 986 : return makeRegisterExpression(amdgpu_cdna2::acc218,0,opr_size);
case 987 : return makeRegisterExpression(amdgpu_cdna2::acc219,0,opr_size);
case 988 : return makeRegisterExpression(amdgpu_cdna2::acc220,0,opr_size);
case 989 : return makeRegisterExpression(amdgpu_cdna2::acc221,0,opr_size);
case 990 : return makeRegisterExpression(amdgpu_cdna2::acc222,0,opr_size);
case 991 : return makeRegisterExpression(amdgpu_cdna2::acc223,0,opr_size);
case 992 : return makeRegisterExpression(amdgpu_cdna2::acc224,0,opr_size);
case 993 : return makeRegisterExpression(amdgpu_cdna2::acc225,0,opr_size);
case 994 : return makeRegisterExpression(amdgpu_cdna2::acc226,0,opr_size);
case 995 : return makeRegisterExpression(amdgpu_cdna2::acc227,0,opr_size);
case 996 : return makeRegisterExpression(amdgpu_cdna2::acc228,0,opr_size);
case 997 : return makeRegisterExpression(amdgpu_cdna2::acc229,0,opr_size);
case 998 : return makeRegisterExpression(amdgpu_cdna2::acc230,0,opr_size);
case 999 : return makeRegisterExpression(amdgpu_cdna2::acc231,0,opr_size);
case 1000 : return makeRegisterExpression(amdgpu_cdna2::acc232,0,opr_size);
case 1001 : return makeRegisterExpression(amdgpu_cdna2::acc233,0,opr_size);
case 1002 : return makeRegisterExpression(amdgpu_cdna2::acc234,0,opr_size);
case 1003 : return makeRegisterExpression(amdgpu_cdna2::acc235,0,opr_size);
case 1004 : return makeRegisterExpression(amdgpu_cdna2::acc236,0,opr_size);
case 1005 : return makeRegisterExpression(amdgpu_cdna2::acc237,0,opr_size);
case 1006 : return makeRegisterExpression(amdgpu_cdna2::acc238,0,opr_size);
case 1007 : return makeRegisterExpression(amdgpu_cdna2::acc239,0,opr_size);
case 1008 : return makeRegisterExpression(amdgpu_cdna2::acc240,0,opr_size);
case 1009 : return makeRegisterExpression(amdgpu_cdna2::acc241,0,opr_size);
case 1010 : return makeRegisterExpression(amdgpu_cdna2::acc242,0,opr_size);
case 1011 : return makeRegisterExpression(amdgpu_cdna2::acc243,0,opr_size);
case 1012 : return makeRegisterExpression(amdgpu_cdna2::acc244,0,opr_size);
case 1013 : return makeRegisterExpression(amdgpu_cdna2::acc245,0,opr_size);
case 1014 : return makeRegisterExpression(amdgpu_cdna2::acc246,0,opr_size);
case 1015 : return makeRegisterExpression(amdgpu_cdna2::acc247,0,opr_size);
case 1016 : return makeRegisterExpression(amdgpu_cdna2::acc248,0,opr_size);
case 1017 : return makeRegisterExpression(amdgpu_cdna2::acc249,0,opr_size);
case 1018 : return makeRegisterExpression(amdgpu_cdna2::acc250,0,opr_size);
case 1019 : return makeRegisterExpression(amdgpu_cdna2::acc251,0,opr_size);
case 1020 : return makeRegisterExpression(amdgpu_cdna2::acc252,0,opr_size);
case 1021 : return makeRegisterExpression(amdgpu_cdna2::acc253,0,opr_size);
case 1022 : return makeRegisterExpression(amdgpu_cdna2::acc254,0,opr_size);
case 1023 : return makeRegisterExpression(amdgpu_cdna2::acc255,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SREG(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SREG_NOVCC(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
case 255 : return makeRegisterExpression(amdgpu_cdna2::src_literal,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_0_63_INLINES(uint64_t input,uint32_t){
switch(input){
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_INLINES(uint64_t input,uint32_t){
switch(input){
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_LANESEL(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_NOLIT(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::s0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::s1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::s2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::s3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::s4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::s5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::s6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::s7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::s8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::s9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::s10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::s11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::s12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::s13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::s14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::s15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::s16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::s17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::s18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::s19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::s20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::s21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::s22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::s23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::s24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::s25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::s26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::s27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::s28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::s29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::s30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::s31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::s32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::s33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::s34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::s35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::s36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::s37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::s38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::s39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::s40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::s41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::s42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::s43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::s44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::s45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::s46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::s47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::s48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::s49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::s50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::s51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::s52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::s53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::s54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::s55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::s56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::s57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::s58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::s59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::s60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::s61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::s62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::s63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::s64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::s65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::s66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::s67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::s68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::s69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::s70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::s71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::s72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::s73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::s74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::s75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::s76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::s77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::s78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::s79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::s80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::s81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::s82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::s83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::s84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::s85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::s86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::s87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::s88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::s89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::s90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::s91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::s92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::s93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::s94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::s95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::s96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::s97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::s98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::s99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::s100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::s101,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_lo,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::flat_scratch_hi,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::m0,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::exec_lo,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::exec_hi,0,opr_size);
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_APERTURE(uint64_t input,uint32_t opr_size ){
switch(input){
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_EXECZ(uint64_t input,uint32_t opr_size ){
switch(input){
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_LIT(uint64_t input,uint32_t opr_size ){
switch(input){
case 255 : return makeRegisterExpression(amdgpu_cdna2::src_literal,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_NOLIT(uint64_t input,uint32_t opr_size ){
switch(input){
case 128 : return Immediate::makeImmediate(Result(u32, 0));
case 129 : return Immediate::makeImmediate(Result(u32, 1));
case 130 : return Immediate::makeImmediate(Result(u32, 2));
case 131 : return Immediate::makeImmediate(Result(u32, 3));
case 132 : return Immediate::makeImmediate(Result(u32, 4));
case 133 : return Immediate::makeImmediate(Result(u32, 5));
case 134 : return Immediate::makeImmediate(Result(u32, 6));
case 135 : return Immediate::makeImmediate(Result(u32, 7));
case 136 : return Immediate::makeImmediate(Result(u32, 8));
case 137 : return Immediate::makeImmediate(Result(u32, 9));
case 138 : return Immediate::makeImmediate(Result(u32, 10));
case 139 : return Immediate::makeImmediate(Result(u32, 11));
case 140 : return Immediate::makeImmediate(Result(u32, 12));
case 141 : return Immediate::makeImmediate(Result(u32, 13));
case 142 : return Immediate::makeImmediate(Result(u32, 14));
case 143 : return Immediate::makeImmediate(Result(u32, 15));
case 144 : return Immediate::makeImmediate(Result(u32, 16));
case 145 : return Immediate::makeImmediate(Result(u32, 17));
case 146 : return Immediate::makeImmediate(Result(u32, 18));
case 147 : return Immediate::makeImmediate(Result(u32, 19));
case 148 : return Immediate::makeImmediate(Result(u32, 20));
case 149 : return Immediate::makeImmediate(Result(u32, 21));
case 150 : return Immediate::makeImmediate(Result(u32, 22));
case 151 : return Immediate::makeImmediate(Result(u32, 23));
case 152 : return Immediate::makeImmediate(Result(u32, 24));
case 153 : return Immediate::makeImmediate(Result(u32, 25));
case 154 : return Immediate::makeImmediate(Result(u32, 26));
case 155 : return Immediate::makeImmediate(Result(u32, 27));
case 156 : return Immediate::makeImmediate(Result(u32, 28));
case 157 : return Immediate::makeImmediate(Result(u32, 29));
case 158 : return Immediate::makeImmediate(Result(u32, 30));
case 159 : return Immediate::makeImmediate(Result(u32, 31));
case 160 : return Immediate::makeImmediate(Result(u32, 32));
case 161 : return Immediate::makeImmediate(Result(u32, 33));
case 162 : return Immediate::makeImmediate(Result(u32, 34));
case 163 : return Immediate::makeImmediate(Result(u32, 35));
case 164 : return Immediate::makeImmediate(Result(u32, 36));
case 165 : return Immediate::makeImmediate(Result(u32, 37));
case 166 : return Immediate::makeImmediate(Result(u32, 38));
case 167 : return Immediate::makeImmediate(Result(u32, 39));
case 168 : return Immediate::makeImmediate(Result(u32, 40));
case 169 : return Immediate::makeImmediate(Result(u32, 41));
case 170 : return Immediate::makeImmediate(Result(u32, 42));
case 171 : return Immediate::makeImmediate(Result(u32, 43));
case 172 : return Immediate::makeImmediate(Result(u32, 44));
case 173 : return Immediate::makeImmediate(Result(u32, 45));
case 174 : return Immediate::makeImmediate(Result(u32, 46));
case 175 : return Immediate::makeImmediate(Result(u32, 47));
case 176 : return Immediate::makeImmediate(Result(u32, 48));
case 177 : return Immediate::makeImmediate(Result(u32, 49));
case 178 : return Immediate::makeImmediate(Result(u32, 50));
case 179 : return Immediate::makeImmediate(Result(u32, 51));
case 180 : return Immediate::makeImmediate(Result(u32, 52));
case 181 : return Immediate::makeImmediate(Result(u32, 53));
case 182 : return Immediate::makeImmediate(Result(u32, 54));
case 183 : return Immediate::makeImmediate(Result(u32, 55));
case 184 : return Immediate::makeImmediate(Result(u32, 56));
case 185 : return Immediate::makeImmediate(Result(u32, 57));
case 186 : return Immediate::makeImmediate(Result(u32, 58));
case 187 : return Immediate::makeImmediate(Result(u32, 59));
case 188 : return Immediate::makeImmediate(Result(u32, 60));
case 189 : return Immediate::makeImmediate(Result(u32, 61));
case 190 : return Immediate::makeImmediate(Result(u32, 62));
case 191 : return Immediate::makeImmediate(Result(u32, 63));
case 192 : return Immediate::makeImmediate(Result(u32, 64));
case 193 : return Immediate::makeImmediate(Result(u32, -1));
case 194 : return Immediate::makeImmediate(Result(u32, -2));
case 195 : return Immediate::makeImmediate(Result(u32, -3));
case 196 : return Immediate::makeImmediate(Result(u32, -4));
case 197 : return Immediate::makeImmediate(Result(u32, -5));
case 198 : return Immediate::makeImmediate(Result(u32, -6));
case 199 : return Immediate::makeImmediate(Result(u32, -7));
case 200 : return Immediate::makeImmediate(Result(u32, -8));
case 201 : return Immediate::makeImmediate(Result(u32, -9));
case 202 : return Immediate::makeImmediate(Result(u32, -10));
case 203 : return Immediate::makeImmediate(Result(u32, -11));
case 204 : return Immediate::makeImmediate(Result(u32, -12));
case 205 : return Immediate::makeImmediate(Result(u32, -13));
case 206 : return Immediate::makeImmediate(Result(u32, -14));
case 207 : return Immediate::makeImmediate(Result(u32, -15));
case 208 : return Immediate::makeImmediate(Result(u32, -16));
case 240 : return Immediate::makeImmediate(Result(sp_float, 0.5));
case 241 : return Immediate::makeImmediate(Result(sp_float, -0.5));
case 242 : return Immediate::makeImmediate(Result(sp_float, 1.0));
case 243 : return Immediate::makeImmediate(Result(sp_float, -1.0));
case 244 : return Immediate::makeImmediate(Result(sp_float, 2.0));
case 245 : return Immediate::makeImmediate(Result(sp_float, -2.0));
case 246 : return Immediate::makeImmediate(Result(sp_float, 4.0));
case 247 : return Immediate::makeImmediate(Result(sp_float, -4.0));
case 248 : return Immediate::makeImmediate(Result(sp_float, 0.15915494));
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::src_execz,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::src_shared_base,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::src_shared_limit,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::src_private_base,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::src_private_limit,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_POPS_EXITING_WAVE_ID(uint64_t input,uint32_t opr_size ){
switch(input){
case 239 : return makeRegisterExpression(amdgpu_cdna2::src_pops_exiting_wave_id,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_SCC(uint64_t input,uint32_t opr_size ){
switch(input){
case 253 : return makeRegisterExpression(amdgpu_cdna2::src_scc,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_SSRC_SPECIAL_VCCZ(uint64_t input,uint32_t opr_size ){
switch(input){
case 251 : return makeRegisterExpression(amdgpu_cdna2::src_vccz,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_TGT(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::mrt0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::mrt1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::mrt2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::mrt3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::mrt4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::mrt5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::mrt6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::mrt7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::mrtz,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::null,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::pos0,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::pos1,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::pos2,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::pos3,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::param0,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::param1,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::param2,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::param3,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::param4,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::param5,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::param6,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::param7,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::param8,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::param9,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::param10,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::param11,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::param12,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::param13,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::param14,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::param15,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::param16,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::param17,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::param18,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::param19,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::param20,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::param21,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::param22,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::param23,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::param24,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::param25,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::param26,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::param27,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::param28,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::param29,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::param30,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::param31,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_TRAP(uint64_t input,uint32_t opr_size ){
switch(input){
case 108 : return makeRegisterExpression(amdgpu_cdna2::ttmp0,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::ttmp1,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::ttmp2,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::ttmp3,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::ttmp4,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::ttmp5,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::ttmp6,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::ttmp7,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::ttmp8,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::ttmp9,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::ttmp10,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::ttmp11,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::ttmp12,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::ttmp13,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::ttmp14,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::ttmp15,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_VCC(uint64_t input,uint32_t){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::vcc);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_VCC_LOHI(uint64_t input,uint32_t opr_size ){
switch(input){
case 106 : return makeRegisterExpression(amdgpu_cdna2::vcc_lo,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::vcc_hi,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_VGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 125 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 128 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 129 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 130 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 131 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 132 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 133 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 134 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 135 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 136 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 137 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 138 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 139 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 140 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 141 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 142 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 143 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 144 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 145 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 146 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 147 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 148 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 149 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 150 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 151 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 152 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 153 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 154 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 155 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 156 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 157 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 158 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 159 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 160 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 161 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 162 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 163 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 164 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 165 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 166 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 167 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 168 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 169 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 170 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 171 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 172 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 173 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 174 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 175 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 176 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 177 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 178 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 179 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 180 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 181 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 182 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 183 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 184 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 185 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 186 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 187 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 188 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 189 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 190 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 191 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 192 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 193 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 194 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 195 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 196 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 197 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 198 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 199 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 200 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 201 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 202 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 203 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 204 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 205 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 206 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 207 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 208 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 209 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 210 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 211 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 212 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 213 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 214 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 215 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 216 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 217 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 218 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 219 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 220 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 221 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 222 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 223 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 224 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 225 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 226 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 227 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 228 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 229 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 230 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 231 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 232 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 233 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 234 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 240 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 241 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 242 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 243 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 244 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 245 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 246 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 247 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 248 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 249 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 250 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 251 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 254 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 255 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_VGPR_OR_ACCVGPR(uint64_t input,uint32_t opr_size ){
switch(input){
case 0 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 1 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 2 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 3 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 4 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 5 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 6 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 7 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 8 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 9 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 10 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 11 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 12 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 13 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 14 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 15 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 16 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 17 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 18 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 19 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 20 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 21 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 22 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 23 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 24 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 25 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 26 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 27 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 28 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 29 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 30 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 31 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 32 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 33 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 34 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 35 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 36 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 37 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 38 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 39 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 40 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 41 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 42 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 43 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 44 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 45 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 46 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 47 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 48 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 49 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 50 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 51 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 52 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 53 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 54 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 55 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 56 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 57 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 58 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 59 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 60 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 61 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 62 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 63 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 64 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 65 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 66 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 67 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 68 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 69 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 70 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 71 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 72 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 73 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 74 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 75 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 76 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 77 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 78 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 79 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 80 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 81 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 82 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 83 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 84 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 85 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 86 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 87 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 88 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 89 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 90 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 91 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 92 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 93 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 94 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 95 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 96 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 97 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 98 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 99 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 100 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 101 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 102 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 103 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 104 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 106 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 107 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 108 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 109 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 110 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 111 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 112 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 113 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 114 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 115 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 116 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 117 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 118 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 119 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 120 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 121 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 122 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 123 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 124 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 125 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 126 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 127 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 128 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 129 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 130 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 131 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 132 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 133 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 134 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 135 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 136 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 137 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 138 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 139 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 140 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 141 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 142 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 143 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 144 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 145 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 146 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 147 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 148 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 149 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 150 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 151 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 152 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 153 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 154 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 155 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 156 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 157 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 158 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 159 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 160 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 161 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 162 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 163 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 164 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 165 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 166 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 167 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 168 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 169 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 170 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 171 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 172 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 173 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 174 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 175 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 176 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 177 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 178 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 179 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 180 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 181 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 182 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 183 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 184 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 185 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 186 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 187 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 188 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 189 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 190 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 191 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 192 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 193 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 194 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 195 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 196 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 197 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 198 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 199 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 200 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 201 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 202 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 203 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 204 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 205 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 206 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 207 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 208 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 209 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 210 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 211 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 212 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 213 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 214 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 215 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 216 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 217 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 218 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 219 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 220 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 221 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 222 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 223 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 224 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 225 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 226 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 227 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 228 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 229 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 230 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 231 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 232 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 233 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 234 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 235 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 236 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 237 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 238 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 239 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 240 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 241 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 242 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 243 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 244 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 245 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 246 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 247 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 248 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 249 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 250 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 251 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 252 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 253 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 254 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 255 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
case 512 : return makeRegisterExpression(amdgpu_cdna2::acc0,0,opr_size);
case 513 : return makeRegisterExpression(amdgpu_cdna2::acc1,0,opr_size);
case 514 : return makeRegisterExpression(amdgpu_cdna2::acc2,0,opr_size);
case 515 : return makeRegisterExpression(amdgpu_cdna2::acc3,0,opr_size);
case 516 : return makeRegisterExpression(amdgpu_cdna2::acc4,0,opr_size);
case 517 : return makeRegisterExpression(amdgpu_cdna2::acc5,0,opr_size);
case 518 : return makeRegisterExpression(amdgpu_cdna2::acc6,0,opr_size);
case 519 : return makeRegisterExpression(amdgpu_cdna2::acc7,0,opr_size);
case 520 : return makeRegisterExpression(amdgpu_cdna2::acc8,0,opr_size);
case 521 : return makeRegisterExpression(amdgpu_cdna2::acc9,0,opr_size);
case 522 : return makeRegisterExpression(amdgpu_cdna2::acc10,0,opr_size);
case 523 : return makeRegisterExpression(amdgpu_cdna2::acc11,0,opr_size);
case 524 : return makeRegisterExpression(amdgpu_cdna2::acc12,0,opr_size);
case 525 : return makeRegisterExpression(amdgpu_cdna2::acc13,0,opr_size);
case 526 : return makeRegisterExpression(amdgpu_cdna2::acc14,0,opr_size);
case 527 : return makeRegisterExpression(amdgpu_cdna2::acc15,0,opr_size);
case 528 : return makeRegisterExpression(amdgpu_cdna2::acc16,0,opr_size);
case 529 : return makeRegisterExpression(amdgpu_cdna2::acc17,0,opr_size);
case 530 : return makeRegisterExpression(amdgpu_cdna2::acc18,0,opr_size);
case 531 : return makeRegisterExpression(amdgpu_cdna2::acc19,0,opr_size);
case 532 : return makeRegisterExpression(amdgpu_cdna2::acc20,0,opr_size);
case 533 : return makeRegisterExpression(amdgpu_cdna2::acc21,0,opr_size);
case 534 : return makeRegisterExpression(amdgpu_cdna2::acc22,0,opr_size);
case 535 : return makeRegisterExpression(amdgpu_cdna2::acc23,0,opr_size);
case 536 : return makeRegisterExpression(amdgpu_cdna2::acc24,0,opr_size);
case 537 : return makeRegisterExpression(amdgpu_cdna2::acc25,0,opr_size);
case 538 : return makeRegisterExpression(amdgpu_cdna2::acc26,0,opr_size);
case 539 : return makeRegisterExpression(amdgpu_cdna2::acc27,0,opr_size);
case 540 : return makeRegisterExpression(amdgpu_cdna2::acc28,0,opr_size);
case 541 : return makeRegisterExpression(amdgpu_cdna2::acc29,0,opr_size);
case 542 : return makeRegisterExpression(amdgpu_cdna2::acc30,0,opr_size);
case 543 : return makeRegisterExpression(amdgpu_cdna2::acc31,0,opr_size);
case 544 : return makeRegisterExpression(amdgpu_cdna2::acc32,0,opr_size);
case 545 : return makeRegisterExpression(amdgpu_cdna2::acc33,0,opr_size);
case 546 : return makeRegisterExpression(amdgpu_cdna2::acc34,0,opr_size);
case 547 : return makeRegisterExpression(amdgpu_cdna2::acc35,0,opr_size);
case 548 : return makeRegisterExpression(amdgpu_cdna2::acc36,0,opr_size);
case 549 : return makeRegisterExpression(amdgpu_cdna2::acc37,0,opr_size);
case 550 : return makeRegisterExpression(amdgpu_cdna2::acc38,0,opr_size);
case 551 : return makeRegisterExpression(amdgpu_cdna2::acc39,0,opr_size);
case 552 : return makeRegisterExpression(amdgpu_cdna2::acc40,0,opr_size);
case 553 : return makeRegisterExpression(amdgpu_cdna2::acc41,0,opr_size);
case 554 : return makeRegisterExpression(amdgpu_cdna2::acc42,0,opr_size);
case 555 : return makeRegisterExpression(amdgpu_cdna2::acc43,0,opr_size);
case 556 : return makeRegisterExpression(amdgpu_cdna2::acc44,0,opr_size);
case 557 : return makeRegisterExpression(amdgpu_cdna2::acc45,0,opr_size);
case 558 : return makeRegisterExpression(amdgpu_cdna2::acc46,0,opr_size);
case 559 : return makeRegisterExpression(amdgpu_cdna2::acc47,0,opr_size);
case 560 : return makeRegisterExpression(amdgpu_cdna2::acc48,0,opr_size);
case 561 : return makeRegisterExpression(amdgpu_cdna2::acc49,0,opr_size);
case 562 : return makeRegisterExpression(amdgpu_cdna2::acc50,0,opr_size);
case 563 : return makeRegisterExpression(amdgpu_cdna2::acc51,0,opr_size);
case 564 : return makeRegisterExpression(amdgpu_cdna2::acc52,0,opr_size);
case 565 : return makeRegisterExpression(amdgpu_cdna2::acc53,0,opr_size);
case 566 : return makeRegisterExpression(amdgpu_cdna2::acc54,0,opr_size);
case 567 : return makeRegisterExpression(amdgpu_cdna2::acc55,0,opr_size);
case 568 : return makeRegisterExpression(amdgpu_cdna2::acc56,0,opr_size);
case 569 : return makeRegisterExpression(amdgpu_cdna2::acc57,0,opr_size);
case 570 : return makeRegisterExpression(amdgpu_cdna2::acc58,0,opr_size);
case 571 : return makeRegisterExpression(amdgpu_cdna2::acc59,0,opr_size);
case 572 : return makeRegisterExpression(amdgpu_cdna2::acc60,0,opr_size);
case 573 : return makeRegisterExpression(amdgpu_cdna2::acc61,0,opr_size);
case 574 : return makeRegisterExpression(amdgpu_cdna2::acc62,0,opr_size);
case 575 : return makeRegisterExpression(amdgpu_cdna2::acc63,0,opr_size);
case 576 : return makeRegisterExpression(amdgpu_cdna2::acc64,0,opr_size);
case 577 : return makeRegisterExpression(amdgpu_cdna2::acc65,0,opr_size);
case 578 : return makeRegisterExpression(amdgpu_cdna2::acc66,0,opr_size);
case 579 : return makeRegisterExpression(amdgpu_cdna2::acc67,0,opr_size);
case 580 : return makeRegisterExpression(amdgpu_cdna2::acc68,0,opr_size);
case 581 : return makeRegisterExpression(amdgpu_cdna2::acc69,0,opr_size);
case 582 : return makeRegisterExpression(amdgpu_cdna2::acc70,0,opr_size);
case 583 : return makeRegisterExpression(amdgpu_cdna2::acc71,0,opr_size);
case 584 : return makeRegisterExpression(amdgpu_cdna2::acc72,0,opr_size);
case 585 : return makeRegisterExpression(amdgpu_cdna2::acc73,0,opr_size);
case 586 : return makeRegisterExpression(amdgpu_cdna2::acc74,0,opr_size);
case 587 : return makeRegisterExpression(amdgpu_cdna2::acc75,0,opr_size);
case 588 : return makeRegisterExpression(amdgpu_cdna2::acc76,0,opr_size);
case 589 : return makeRegisterExpression(amdgpu_cdna2::acc77,0,opr_size);
case 590 : return makeRegisterExpression(amdgpu_cdna2::acc78,0,opr_size);
case 591 : return makeRegisterExpression(amdgpu_cdna2::acc79,0,opr_size);
case 592 : return makeRegisterExpression(amdgpu_cdna2::acc80,0,opr_size);
case 593 : return makeRegisterExpression(amdgpu_cdna2::acc81,0,opr_size);
case 594 : return makeRegisterExpression(amdgpu_cdna2::acc82,0,opr_size);
case 595 : return makeRegisterExpression(amdgpu_cdna2::acc83,0,opr_size);
case 596 : return makeRegisterExpression(amdgpu_cdna2::acc84,0,opr_size);
case 597 : return makeRegisterExpression(amdgpu_cdna2::acc85,0,opr_size);
case 598 : return makeRegisterExpression(amdgpu_cdna2::acc86,0,opr_size);
case 599 : return makeRegisterExpression(amdgpu_cdna2::acc87,0,opr_size);
case 600 : return makeRegisterExpression(amdgpu_cdna2::acc88,0,opr_size);
case 601 : return makeRegisterExpression(amdgpu_cdna2::acc89,0,opr_size);
case 602 : return makeRegisterExpression(amdgpu_cdna2::acc90,0,opr_size);
case 603 : return makeRegisterExpression(amdgpu_cdna2::acc91,0,opr_size);
case 604 : return makeRegisterExpression(amdgpu_cdna2::acc92,0,opr_size);
case 605 : return makeRegisterExpression(amdgpu_cdna2::acc93,0,opr_size);
case 606 : return makeRegisterExpression(amdgpu_cdna2::acc94,0,opr_size);
case 607 : return makeRegisterExpression(amdgpu_cdna2::acc95,0,opr_size);
case 608 : return makeRegisterExpression(amdgpu_cdna2::acc96,0,opr_size);
case 609 : return makeRegisterExpression(amdgpu_cdna2::acc97,0,opr_size);
case 610 : return makeRegisterExpression(amdgpu_cdna2::acc98,0,opr_size);
case 611 : return makeRegisterExpression(amdgpu_cdna2::acc99,0,opr_size);
case 612 : return makeRegisterExpression(amdgpu_cdna2::acc100,0,opr_size);
case 613 : return makeRegisterExpression(amdgpu_cdna2::acc101,0,opr_size);
case 614 : return makeRegisterExpression(amdgpu_cdna2::acc102,0,opr_size);
case 615 : return makeRegisterExpression(amdgpu_cdna2::acc103,0,opr_size);
case 616 : return makeRegisterExpression(amdgpu_cdna2::acc104,0,opr_size);
case 617 : return makeRegisterExpression(amdgpu_cdna2::acc105,0,opr_size);
case 618 : return makeRegisterExpression(amdgpu_cdna2::acc106,0,opr_size);
case 619 : return makeRegisterExpression(amdgpu_cdna2::acc107,0,opr_size);
case 620 : return makeRegisterExpression(amdgpu_cdna2::acc108,0,opr_size);
case 621 : return makeRegisterExpression(amdgpu_cdna2::acc109,0,opr_size);
case 622 : return makeRegisterExpression(amdgpu_cdna2::acc110,0,opr_size);
case 623 : return makeRegisterExpression(amdgpu_cdna2::acc111,0,opr_size);
case 624 : return makeRegisterExpression(amdgpu_cdna2::acc112,0,opr_size);
case 625 : return makeRegisterExpression(amdgpu_cdna2::acc113,0,opr_size);
case 626 : return makeRegisterExpression(amdgpu_cdna2::acc114,0,opr_size);
case 627 : return makeRegisterExpression(amdgpu_cdna2::acc115,0,opr_size);
case 628 : return makeRegisterExpression(amdgpu_cdna2::acc116,0,opr_size);
case 629 : return makeRegisterExpression(amdgpu_cdna2::acc117,0,opr_size);
case 630 : return makeRegisterExpression(amdgpu_cdna2::acc118,0,opr_size);
case 631 : return makeRegisterExpression(amdgpu_cdna2::acc119,0,opr_size);
case 632 : return makeRegisterExpression(amdgpu_cdna2::acc120,0,opr_size);
case 633 : return makeRegisterExpression(amdgpu_cdna2::acc121,0,opr_size);
case 634 : return makeRegisterExpression(amdgpu_cdna2::acc122,0,opr_size);
case 635 : return makeRegisterExpression(amdgpu_cdna2::acc123,0,opr_size);
case 636 : return makeRegisterExpression(amdgpu_cdna2::acc124,0,opr_size);
case 637 : return makeRegisterExpression(amdgpu_cdna2::acc125,0,opr_size);
case 638 : return makeRegisterExpression(amdgpu_cdna2::acc126,0,opr_size);
case 639 : return makeRegisterExpression(amdgpu_cdna2::acc127,0,opr_size);
case 640 : return makeRegisterExpression(amdgpu_cdna2::acc128,0,opr_size);
case 641 : return makeRegisterExpression(amdgpu_cdna2::acc129,0,opr_size);
case 642 : return makeRegisterExpression(amdgpu_cdna2::acc130,0,opr_size);
case 643 : return makeRegisterExpression(amdgpu_cdna2::acc131,0,opr_size);
case 644 : return makeRegisterExpression(amdgpu_cdna2::acc132,0,opr_size);
case 645 : return makeRegisterExpression(amdgpu_cdna2::acc133,0,opr_size);
case 646 : return makeRegisterExpression(amdgpu_cdna2::acc134,0,opr_size);
case 647 : return makeRegisterExpression(amdgpu_cdna2::acc135,0,opr_size);
case 648 : return makeRegisterExpression(amdgpu_cdna2::acc136,0,opr_size);
case 649 : return makeRegisterExpression(amdgpu_cdna2::acc137,0,opr_size);
case 650 : return makeRegisterExpression(amdgpu_cdna2::acc138,0,opr_size);
case 651 : return makeRegisterExpression(amdgpu_cdna2::acc139,0,opr_size);
case 652 : return makeRegisterExpression(amdgpu_cdna2::acc140,0,opr_size);
case 653 : return makeRegisterExpression(amdgpu_cdna2::acc141,0,opr_size);
case 654 : return makeRegisterExpression(amdgpu_cdna2::acc142,0,opr_size);
case 655 : return makeRegisterExpression(amdgpu_cdna2::acc143,0,opr_size);
case 656 : return makeRegisterExpression(amdgpu_cdna2::acc144,0,opr_size);
case 657 : return makeRegisterExpression(amdgpu_cdna2::acc145,0,opr_size);
case 658 : return makeRegisterExpression(amdgpu_cdna2::acc146,0,opr_size);
case 659 : return makeRegisterExpression(amdgpu_cdna2::acc147,0,opr_size);
case 660 : return makeRegisterExpression(amdgpu_cdna2::acc148,0,opr_size);
case 661 : return makeRegisterExpression(amdgpu_cdna2::acc149,0,opr_size);
case 662 : return makeRegisterExpression(amdgpu_cdna2::acc150,0,opr_size);
case 663 : return makeRegisterExpression(amdgpu_cdna2::acc151,0,opr_size);
case 664 : return makeRegisterExpression(amdgpu_cdna2::acc152,0,opr_size);
case 665 : return makeRegisterExpression(amdgpu_cdna2::acc153,0,opr_size);
case 666 : return makeRegisterExpression(amdgpu_cdna2::acc154,0,opr_size);
case 667 : return makeRegisterExpression(amdgpu_cdna2::acc155,0,opr_size);
case 668 : return makeRegisterExpression(amdgpu_cdna2::acc156,0,opr_size);
case 669 : return makeRegisterExpression(amdgpu_cdna2::acc157,0,opr_size);
case 670 : return makeRegisterExpression(amdgpu_cdna2::acc158,0,opr_size);
case 671 : return makeRegisterExpression(amdgpu_cdna2::acc159,0,opr_size);
case 672 : return makeRegisterExpression(amdgpu_cdna2::acc160,0,opr_size);
case 673 : return makeRegisterExpression(amdgpu_cdna2::acc161,0,opr_size);
case 674 : return makeRegisterExpression(amdgpu_cdna2::acc162,0,opr_size);
case 675 : return makeRegisterExpression(amdgpu_cdna2::acc163,0,opr_size);
case 676 : return makeRegisterExpression(amdgpu_cdna2::acc164,0,opr_size);
case 677 : return makeRegisterExpression(amdgpu_cdna2::acc165,0,opr_size);
case 678 : return makeRegisterExpression(amdgpu_cdna2::acc166,0,opr_size);
case 679 : return makeRegisterExpression(amdgpu_cdna2::acc167,0,opr_size);
case 680 : return makeRegisterExpression(amdgpu_cdna2::acc168,0,opr_size);
case 681 : return makeRegisterExpression(amdgpu_cdna2::acc169,0,opr_size);
case 682 : return makeRegisterExpression(amdgpu_cdna2::acc170,0,opr_size);
case 683 : return makeRegisterExpression(amdgpu_cdna2::acc171,0,opr_size);
case 684 : return makeRegisterExpression(amdgpu_cdna2::acc172,0,opr_size);
case 685 : return makeRegisterExpression(amdgpu_cdna2::acc173,0,opr_size);
case 686 : return makeRegisterExpression(amdgpu_cdna2::acc174,0,opr_size);
case 687 : return makeRegisterExpression(amdgpu_cdna2::acc175,0,opr_size);
case 688 : return makeRegisterExpression(amdgpu_cdna2::acc176,0,opr_size);
case 689 : return makeRegisterExpression(amdgpu_cdna2::acc177,0,opr_size);
case 690 : return makeRegisterExpression(amdgpu_cdna2::acc178,0,opr_size);
case 691 : return makeRegisterExpression(amdgpu_cdna2::acc179,0,opr_size);
case 692 : return makeRegisterExpression(amdgpu_cdna2::acc180,0,opr_size);
case 693 : return makeRegisterExpression(amdgpu_cdna2::acc181,0,opr_size);
case 694 : return makeRegisterExpression(amdgpu_cdna2::acc182,0,opr_size);
case 695 : return makeRegisterExpression(amdgpu_cdna2::acc183,0,opr_size);
case 696 : return makeRegisterExpression(amdgpu_cdna2::acc184,0,opr_size);
case 697 : return makeRegisterExpression(amdgpu_cdna2::acc185,0,opr_size);
case 698 : return makeRegisterExpression(amdgpu_cdna2::acc186,0,opr_size);
case 699 : return makeRegisterExpression(amdgpu_cdna2::acc187,0,opr_size);
case 700 : return makeRegisterExpression(amdgpu_cdna2::acc188,0,opr_size);
case 701 : return makeRegisterExpression(amdgpu_cdna2::acc189,0,opr_size);
case 702 : return makeRegisterExpression(amdgpu_cdna2::acc190,0,opr_size);
case 703 : return makeRegisterExpression(amdgpu_cdna2::acc191,0,opr_size);
case 704 : return makeRegisterExpression(amdgpu_cdna2::acc192,0,opr_size);
case 705 : return makeRegisterExpression(amdgpu_cdna2::acc193,0,opr_size);
case 706 : return makeRegisterExpression(amdgpu_cdna2::acc194,0,opr_size);
case 707 : return makeRegisterExpression(amdgpu_cdna2::acc195,0,opr_size);
case 708 : return makeRegisterExpression(amdgpu_cdna2::acc196,0,opr_size);
case 709 : return makeRegisterExpression(amdgpu_cdna2::acc197,0,opr_size);
case 710 : return makeRegisterExpression(amdgpu_cdna2::acc198,0,opr_size);
case 711 : return makeRegisterExpression(amdgpu_cdna2::acc199,0,opr_size);
case 712 : return makeRegisterExpression(amdgpu_cdna2::acc200,0,opr_size);
case 713 : return makeRegisterExpression(amdgpu_cdna2::acc201,0,opr_size);
case 714 : return makeRegisterExpression(amdgpu_cdna2::acc202,0,opr_size);
case 715 : return makeRegisterExpression(amdgpu_cdna2::acc203,0,opr_size);
case 716 : return makeRegisterExpression(amdgpu_cdna2::acc204,0,opr_size);
case 717 : return makeRegisterExpression(amdgpu_cdna2::acc205,0,opr_size);
case 718 : return makeRegisterExpression(amdgpu_cdna2::acc206,0,opr_size);
case 719 : return makeRegisterExpression(amdgpu_cdna2::acc207,0,opr_size);
case 720 : return makeRegisterExpression(amdgpu_cdna2::acc208,0,opr_size);
case 721 : return makeRegisterExpression(amdgpu_cdna2::acc209,0,opr_size);
case 722 : return makeRegisterExpression(amdgpu_cdna2::acc210,0,opr_size);
case 723 : return makeRegisterExpression(amdgpu_cdna2::acc211,0,opr_size);
case 724 : return makeRegisterExpression(amdgpu_cdna2::acc212,0,opr_size);
case 725 : return makeRegisterExpression(amdgpu_cdna2::acc213,0,opr_size);
case 726 : return makeRegisterExpression(amdgpu_cdna2::acc214,0,opr_size);
case 727 : return makeRegisterExpression(amdgpu_cdna2::acc215,0,opr_size);
case 728 : return makeRegisterExpression(amdgpu_cdna2::acc216,0,opr_size);
case 729 : return makeRegisterExpression(amdgpu_cdna2::acc217,0,opr_size);
case 730 : return makeRegisterExpression(amdgpu_cdna2::acc218,0,opr_size);
case 731 : return makeRegisterExpression(amdgpu_cdna2::acc219,0,opr_size);
case 732 : return makeRegisterExpression(amdgpu_cdna2::acc220,0,opr_size);
case 733 : return makeRegisterExpression(amdgpu_cdna2::acc221,0,opr_size);
case 734 : return makeRegisterExpression(amdgpu_cdna2::acc222,0,opr_size);
case 735 : return makeRegisterExpression(amdgpu_cdna2::acc223,0,opr_size);
case 736 : return makeRegisterExpression(amdgpu_cdna2::acc224,0,opr_size);
case 737 : return makeRegisterExpression(amdgpu_cdna2::acc225,0,opr_size);
case 738 : return makeRegisterExpression(amdgpu_cdna2::acc226,0,opr_size);
case 739 : return makeRegisterExpression(amdgpu_cdna2::acc227,0,opr_size);
case 740 : return makeRegisterExpression(amdgpu_cdna2::acc228,0,opr_size);
case 741 : return makeRegisterExpression(amdgpu_cdna2::acc229,0,opr_size);
case 742 : return makeRegisterExpression(amdgpu_cdna2::acc230,0,opr_size);
case 743 : return makeRegisterExpression(amdgpu_cdna2::acc231,0,opr_size);
case 744 : return makeRegisterExpression(amdgpu_cdna2::acc232,0,opr_size);
case 745 : return makeRegisterExpression(amdgpu_cdna2::acc233,0,opr_size);
case 746 : return makeRegisterExpression(amdgpu_cdna2::acc234,0,opr_size);
case 747 : return makeRegisterExpression(amdgpu_cdna2::acc235,0,opr_size);
case 748 : return makeRegisterExpression(amdgpu_cdna2::acc236,0,opr_size);
case 749 : return makeRegisterExpression(amdgpu_cdna2::acc237,0,opr_size);
case 750 : return makeRegisterExpression(amdgpu_cdna2::acc238,0,opr_size);
case 751 : return makeRegisterExpression(amdgpu_cdna2::acc239,0,opr_size);
case 752 : return makeRegisterExpression(amdgpu_cdna2::acc240,0,opr_size);
case 753 : return makeRegisterExpression(amdgpu_cdna2::acc241,0,opr_size);
case 754 : return makeRegisterExpression(amdgpu_cdna2::acc242,0,opr_size);
case 755 : return makeRegisterExpression(amdgpu_cdna2::acc243,0,opr_size);
case 756 : return makeRegisterExpression(amdgpu_cdna2::acc244,0,opr_size);
case 757 : return makeRegisterExpression(amdgpu_cdna2::acc245,0,opr_size);
case 758 : return makeRegisterExpression(amdgpu_cdna2::acc246,0,opr_size);
case 759 : return makeRegisterExpression(amdgpu_cdna2::acc247,0,opr_size);
case 760 : return makeRegisterExpression(amdgpu_cdna2::acc248,0,opr_size);
case 761 : return makeRegisterExpression(amdgpu_cdna2::acc249,0,opr_size);
case 762 : return makeRegisterExpression(amdgpu_cdna2::acc250,0,opr_size);
case 763 : return makeRegisterExpression(amdgpu_cdna2::acc251,0,opr_size);
case 764 : return makeRegisterExpression(amdgpu_cdna2::acc252,0,opr_size);
case 765 : return makeRegisterExpression(amdgpu_cdna2::acc253,0,opr_size);
case 766 : return makeRegisterExpression(amdgpu_cdna2::acc254,0,opr_size);
case 767 : return makeRegisterExpression(amdgpu_cdna2::acc255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_VGPR_OR_LDS(uint64_t input,uint32_t opr_size ){
switch(input){
case 256 : return makeRegisterExpression(amdgpu_cdna2::v0,0,opr_size);
case 257 : return makeRegisterExpression(amdgpu_cdna2::v1,0,opr_size);
case 258 : return makeRegisterExpression(amdgpu_cdna2::v2,0,opr_size);
case 259 : return makeRegisterExpression(amdgpu_cdna2::v3,0,opr_size);
case 260 : return makeRegisterExpression(amdgpu_cdna2::v4,0,opr_size);
case 261 : return makeRegisterExpression(amdgpu_cdna2::v5,0,opr_size);
case 262 : return makeRegisterExpression(amdgpu_cdna2::v6,0,opr_size);
case 263 : return makeRegisterExpression(amdgpu_cdna2::v7,0,opr_size);
case 264 : return makeRegisterExpression(amdgpu_cdna2::v8,0,opr_size);
case 265 : return makeRegisterExpression(amdgpu_cdna2::v9,0,opr_size);
case 266 : return makeRegisterExpression(amdgpu_cdna2::v10,0,opr_size);
case 267 : return makeRegisterExpression(amdgpu_cdna2::v11,0,opr_size);
case 268 : return makeRegisterExpression(amdgpu_cdna2::v12,0,opr_size);
case 269 : return makeRegisterExpression(amdgpu_cdna2::v13,0,opr_size);
case 270 : return makeRegisterExpression(amdgpu_cdna2::v14,0,opr_size);
case 271 : return makeRegisterExpression(amdgpu_cdna2::v15,0,opr_size);
case 272 : return makeRegisterExpression(amdgpu_cdna2::v16,0,opr_size);
case 273 : return makeRegisterExpression(amdgpu_cdna2::v17,0,opr_size);
case 274 : return makeRegisterExpression(amdgpu_cdna2::v18,0,opr_size);
case 275 : return makeRegisterExpression(amdgpu_cdna2::v19,0,opr_size);
case 276 : return makeRegisterExpression(amdgpu_cdna2::v20,0,opr_size);
case 277 : return makeRegisterExpression(amdgpu_cdna2::v21,0,opr_size);
case 278 : return makeRegisterExpression(amdgpu_cdna2::v22,0,opr_size);
case 279 : return makeRegisterExpression(amdgpu_cdna2::v23,0,opr_size);
case 280 : return makeRegisterExpression(amdgpu_cdna2::v24,0,opr_size);
case 281 : return makeRegisterExpression(amdgpu_cdna2::v25,0,opr_size);
case 282 : return makeRegisterExpression(amdgpu_cdna2::v26,0,opr_size);
case 283 : return makeRegisterExpression(amdgpu_cdna2::v27,0,opr_size);
case 284 : return makeRegisterExpression(amdgpu_cdna2::v28,0,opr_size);
case 285 : return makeRegisterExpression(amdgpu_cdna2::v29,0,opr_size);
case 286 : return makeRegisterExpression(amdgpu_cdna2::v30,0,opr_size);
case 287 : return makeRegisterExpression(amdgpu_cdna2::v31,0,opr_size);
case 288 : return makeRegisterExpression(amdgpu_cdna2::v32,0,opr_size);
case 289 : return makeRegisterExpression(amdgpu_cdna2::v33,0,opr_size);
case 290 : return makeRegisterExpression(amdgpu_cdna2::v34,0,opr_size);
case 291 : return makeRegisterExpression(amdgpu_cdna2::v35,0,opr_size);
case 292 : return makeRegisterExpression(amdgpu_cdna2::v36,0,opr_size);
case 293 : return makeRegisterExpression(amdgpu_cdna2::v37,0,opr_size);
case 294 : return makeRegisterExpression(amdgpu_cdna2::v38,0,opr_size);
case 295 : return makeRegisterExpression(amdgpu_cdna2::v39,0,opr_size);
case 296 : return makeRegisterExpression(amdgpu_cdna2::v40,0,opr_size);
case 297 : return makeRegisterExpression(amdgpu_cdna2::v41,0,opr_size);
case 298 : return makeRegisterExpression(amdgpu_cdna2::v42,0,opr_size);
case 299 : return makeRegisterExpression(amdgpu_cdna2::v43,0,opr_size);
case 300 : return makeRegisterExpression(amdgpu_cdna2::v44,0,opr_size);
case 301 : return makeRegisterExpression(amdgpu_cdna2::v45,0,opr_size);
case 302 : return makeRegisterExpression(amdgpu_cdna2::v46,0,opr_size);
case 303 : return makeRegisterExpression(amdgpu_cdna2::v47,0,opr_size);
case 304 : return makeRegisterExpression(amdgpu_cdna2::v48,0,opr_size);
case 305 : return makeRegisterExpression(amdgpu_cdna2::v49,0,opr_size);
case 306 : return makeRegisterExpression(amdgpu_cdna2::v50,0,opr_size);
case 307 : return makeRegisterExpression(amdgpu_cdna2::v51,0,opr_size);
case 308 : return makeRegisterExpression(amdgpu_cdna2::v52,0,opr_size);
case 309 : return makeRegisterExpression(amdgpu_cdna2::v53,0,opr_size);
case 310 : return makeRegisterExpression(amdgpu_cdna2::v54,0,opr_size);
case 311 : return makeRegisterExpression(amdgpu_cdna2::v55,0,opr_size);
case 312 : return makeRegisterExpression(amdgpu_cdna2::v56,0,opr_size);
case 313 : return makeRegisterExpression(amdgpu_cdna2::v57,0,opr_size);
case 314 : return makeRegisterExpression(amdgpu_cdna2::v58,0,opr_size);
case 315 : return makeRegisterExpression(amdgpu_cdna2::v59,0,opr_size);
case 316 : return makeRegisterExpression(amdgpu_cdna2::v60,0,opr_size);
case 317 : return makeRegisterExpression(amdgpu_cdna2::v61,0,opr_size);
case 318 : return makeRegisterExpression(amdgpu_cdna2::v62,0,opr_size);
case 319 : return makeRegisterExpression(amdgpu_cdna2::v63,0,opr_size);
case 320 : return makeRegisterExpression(amdgpu_cdna2::v64,0,opr_size);
case 321 : return makeRegisterExpression(amdgpu_cdna2::v65,0,opr_size);
case 322 : return makeRegisterExpression(amdgpu_cdna2::v66,0,opr_size);
case 323 : return makeRegisterExpression(amdgpu_cdna2::v67,0,opr_size);
case 324 : return makeRegisterExpression(amdgpu_cdna2::v68,0,opr_size);
case 325 : return makeRegisterExpression(amdgpu_cdna2::v69,0,opr_size);
case 326 : return makeRegisterExpression(amdgpu_cdna2::v70,0,opr_size);
case 327 : return makeRegisterExpression(amdgpu_cdna2::v71,0,opr_size);
case 328 : return makeRegisterExpression(amdgpu_cdna2::v72,0,opr_size);
case 329 : return makeRegisterExpression(amdgpu_cdna2::v73,0,opr_size);
case 330 : return makeRegisterExpression(amdgpu_cdna2::v74,0,opr_size);
case 331 : return makeRegisterExpression(amdgpu_cdna2::v75,0,opr_size);
case 332 : return makeRegisterExpression(amdgpu_cdna2::v76,0,opr_size);
case 333 : return makeRegisterExpression(amdgpu_cdna2::v77,0,opr_size);
case 334 : return makeRegisterExpression(amdgpu_cdna2::v78,0,opr_size);
case 335 : return makeRegisterExpression(amdgpu_cdna2::v79,0,opr_size);
case 336 : return makeRegisterExpression(amdgpu_cdna2::v80,0,opr_size);
case 337 : return makeRegisterExpression(amdgpu_cdna2::v81,0,opr_size);
case 338 : return makeRegisterExpression(amdgpu_cdna2::v82,0,opr_size);
case 339 : return makeRegisterExpression(amdgpu_cdna2::v83,0,opr_size);
case 340 : return makeRegisterExpression(amdgpu_cdna2::v84,0,opr_size);
case 341 : return makeRegisterExpression(amdgpu_cdna2::v85,0,opr_size);
case 342 : return makeRegisterExpression(amdgpu_cdna2::v86,0,opr_size);
case 343 : return makeRegisterExpression(amdgpu_cdna2::v87,0,opr_size);
case 344 : return makeRegisterExpression(amdgpu_cdna2::v88,0,opr_size);
case 345 : return makeRegisterExpression(amdgpu_cdna2::v89,0,opr_size);
case 346 : return makeRegisterExpression(amdgpu_cdna2::v90,0,opr_size);
case 347 : return makeRegisterExpression(amdgpu_cdna2::v91,0,opr_size);
case 348 : return makeRegisterExpression(amdgpu_cdna2::v92,0,opr_size);
case 349 : return makeRegisterExpression(amdgpu_cdna2::v93,0,opr_size);
case 350 : return makeRegisterExpression(amdgpu_cdna2::v94,0,opr_size);
case 351 : return makeRegisterExpression(amdgpu_cdna2::v95,0,opr_size);
case 352 : return makeRegisterExpression(amdgpu_cdna2::v96,0,opr_size);
case 353 : return makeRegisterExpression(amdgpu_cdna2::v97,0,opr_size);
case 354 : return makeRegisterExpression(amdgpu_cdna2::v98,0,opr_size);
case 355 : return makeRegisterExpression(amdgpu_cdna2::v99,0,opr_size);
case 356 : return makeRegisterExpression(amdgpu_cdna2::v100,0,opr_size);
case 357 : return makeRegisterExpression(amdgpu_cdna2::v101,0,opr_size);
case 358 : return makeRegisterExpression(amdgpu_cdna2::v102,0,opr_size);
case 359 : return makeRegisterExpression(amdgpu_cdna2::v103,0,opr_size);
case 360 : return makeRegisterExpression(amdgpu_cdna2::v104,0,opr_size);
case 361 : return makeRegisterExpression(amdgpu_cdna2::v105,0,opr_size);
case 362 : return makeRegisterExpression(amdgpu_cdna2::v106,0,opr_size);
case 363 : return makeRegisterExpression(amdgpu_cdna2::v107,0,opr_size);
case 364 : return makeRegisterExpression(amdgpu_cdna2::v108,0,opr_size);
case 365 : return makeRegisterExpression(amdgpu_cdna2::v109,0,opr_size);
case 366 : return makeRegisterExpression(amdgpu_cdna2::v110,0,opr_size);
case 367 : return makeRegisterExpression(amdgpu_cdna2::v111,0,opr_size);
case 368 : return makeRegisterExpression(amdgpu_cdna2::v112,0,opr_size);
case 369 : return makeRegisterExpression(amdgpu_cdna2::v113,0,opr_size);
case 370 : return makeRegisterExpression(amdgpu_cdna2::v114,0,opr_size);
case 371 : return makeRegisterExpression(amdgpu_cdna2::v115,0,opr_size);
case 372 : return makeRegisterExpression(amdgpu_cdna2::v116,0,opr_size);
case 373 : return makeRegisterExpression(amdgpu_cdna2::v117,0,opr_size);
case 374 : return makeRegisterExpression(amdgpu_cdna2::v118,0,opr_size);
case 375 : return makeRegisterExpression(amdgpu_cdna2::v119,0,opr_size);
case 376 : return makeRegisterExpression(amdgpu_cdna2::v120,0,opr_size);
case 377 : return makeRegisterExpression(amdgpu_cdna2::v121,0,opr_size);
case 378 : return makeRegisterExpression(amdgpu_cdna2::v122,0,opr_size);
case 379 : return makeRegisterExpression(amdgpu_cdna2::v123,0,opr_size);
case 380 : return makeRegisterExpression(amdgpu_cdna2::v124,0,opr_size);
case 381 : return makeRegisterExpression(amdgpu_cdna2::v125,0,opr_size);
case 382 : return makeRegisterExpression(amdgpu_cdna2::v126,0,opr_size);
case 383 : return makeRegisterExpression(amdgpu_cdna2::v127,0,opr_size);
case 384 : return makeRegisterExpression(amdgpu_cdna2::v128,0,opr_size);
case 385 : return makeRegisterExpression(amdgpu_cdna2::v129,0,opr_size);
case 386 : return makeRegisterExpression(amdgpu_cdna2::v130,0,opr_size);
case 387 : return makeRegisterExpression(amdgpu_cdna2::v131,0,opr_size);
case 388 : return makeRegisterExpression(amdgpu_cdna2::v132,0,opr_size);
case 389 : return makeRegisterExpression(amdgpu_cdna2::v133,0,opr_size);
case 390 : return makeRegisterExpression(amdgpu_cdna2::v134,0,opr_size);
case 391 : return makeRegisterExpression(amdgpu_cdna2::v135,0,opr_size);
case 392 : return makeRegisterExpression(amdgpu_cdna2::v136,0,opr_size);
case 393 : return makeRegisterExpression(amdgpu_cdna2::v137,0,opr_size);
case 394 : return makeRegisterExpression(amdgpu_cdna2::v138,0,opr_size);
case 395 : return makeRegisterExpression(amdgpu_cdna2::v139,0,opr_size);
case 396 : return makeRegisterExpression(amdgpu_cdna2::v140,0,opr_size);
case 397 : return makeRegisterExpression(amdgpu_cdna2::v141,0,opr_size);
case 398 : return makeRegisterExpression(amdgpu_cdna2::v142,0,opr_size);
case 399 : return makeRegisterExpression(amdgpu_cdna2::v143,0,opr_size);
case 400 : return makeRegisterExpression(amdgpu_cdna2::v144,0,opr_size);
case 401 : return makeRegisterExpression(amdgpu_cdna2::v145,0,opr_size);
case 402 : return makeRegisterExpression(amdgpu_cdna2::v146,0,opr_size);
case 403 : return makeRegisterExpression(amdgpu_cdna2::v147,0,opr_size);
case 404 : return makeRegisterExpression(amdgpu_cdna2::v148,0,opr_size);
case 405 : return makeRegisterExpression(amdgpu_cdna2::v149,0,opr_size);
case 406 : return makeRegisterExpression(amdgpu_cdna2::v150,0,opr_size);
case 407 : return makeRegisterExpression(amdgpu_cdna2::v151,0,opr_size);
case 408 : return makeRegisterExpression(amdgpu_cdna2::v152,0,opr_size);
case 409 : return makeRegisterExpression(amdgpu_cdna2::v153,0,opr_size);
case 410 : return makeRegisterExpression(amdgpu_cdna2::v154,0,opr_size);
case 411 : return makeRegisterExpression(amdgpu_cdna2::v155,0,opr_size);
case 412 : return makeRegisterExpression(amdgpu_cdna2::v156,0,opr_size);
case 413 : return makeRegisterExpression(amdgpu_cdna2::v157,0,opr_size);
case 414 : return makeRegisterExpression(amdgpu_cdna2::v158,0,opr_size);
case 415 : return makeRegisterExpression(amdgpu_cdna2::v159,0,opr_size);
case 416 : return makeRegisterExpression(amdgpu_cdna2::v160,0,opr_size);
case 417 : return makeRegisterExpression(amdgpu_cdna2::v161,0,opr_size);
case 418 : return makeRegisterExpression(amdgpu_cdna2::v162,0,opr_size);
case 419 : return makeRegisterExpression(amdgpu_cdna2::v163,0,opr_size);
case 420 : return makeRegisterExpression(amdgpu_cdna2::v164,0,opr_size);
case 421 : return makeRegisterExpression(amdgpu_cdna2::v165,0,opr_size);
case 422 : return makeRegisterExpression(amdgpu_cdna2::v166,0,opr_size);
case 423 : return makeRegisterExpression(amdgpu_cdna2::v167,0,opr_size);
case 424 : return makeRegisterExpression(amdgpu_cdna2::v168,0,opr_size);
case 425 : return makeRegisterExpression(amdgpu_cdna2::v169,0,opr_size);
case 426 : return makeRegisterExpression(amdgpu_cdna2::v170,0,opr_size);
case 427 : return makeRegisterExpression(amdgpu_cdna2::v171,0,opr_size);
case 428 : return makeRegisterExpression(amdgpu_cdna2::v172,0,opr_size);
case 429 : return makeRegisterExpression(amdgpu_cdna2::v173,0,opr_size);
case 430 : return makeRegisterExpression(amdgpu_cdna2::v174,0,opr_size);
case 431 : return makeRegisterExpression(amdgpu_cdna2::v175,0,opr_size);
case 432 : return makeRegisterExpression(amdgpu_cdna2::v176,0,opr_size);
case 433 : return makeRegisterExpression(amdgpu_cdna2::v177,0,opr_size);
case 434 : return makeRegisterExpression(amdgpu_cdna2::v178,0,opr_size);
case 435 : return makeRegisterExpression(amdgpu_cdna2::v179,0,opr_size);
case 436 : return makeRegisterExpression(amdgpu_cdna2::v180,0,opr_size);
case 437 : return makeRegisterExpression(amdgpu_cdna2::v181,0,opr_size);
case 438 : return makeRegisterExpression(amdgpu_cdna2::v182,0,opr_size);
case 439 : return makeRegisterExpression(amdgpu_cdna2::v183,0,opr_size);
case 440 : return makeRegisterExpression(amdgpu_cdna2::v184,0,opr_size);
case 441 : return makeRegisterExpression(amdgpu_cdna2::v185,0,opr_size);
case 442 : return makeRegisterExpression(amdgpu_cdna2::v186,0,opr_size);
case 443 : return makeRegisterExpression(amdgpu_cdna2::v187,0,opr_size);
case 444 : return makeRegisterExpression(amdgpu_cdna2::v188,0,opr_size);
case 445 : return makeRegisterExpression(amdgpu_cdna2::v189,0,opr_size);
case 446 : return makeRegisterExpression(amdgpu_cdna2::v190,0,opr_size);
case 447 : return makeRegisterExpression(amdgpu_cdna2::v191,0,opr_size);
case 448 : return makeRegisterExpression(amdgpu_cdna2::v192,0,opr_size);
case 449 : return makeRegisterExpression(amdgpu_cdna2::v193,0,opr_size);
case 450 : return makeRegisterExpression(amdgpu_cdna2::v194,0,opr_size);
case 451 : return makeRegisterExpression(amdgpu_cdna2::v195,0,opr_size);
case 452 : return makeRegisterExpression(amdgpu_cdna2::v196,0,opr_size);
case 453 : return makeRegisterExpression(amdgpu_cdna2::v197,0,opr_size);
case 454 : return makeRegisterExpression(amdgpu_cdna2::v198,0,opr_size);
case 455 : return makeRegisterExpression(amdgpu_cdna2::v199,0,opr_size);
case 456 : return makeRegisterExpression(amdgpu_cdna2::v200,0,opr_size);
case 457 : return makeRegisterExpression(amdgpu_cdna2::v201,0,opr_size);
case 458 : return makeRegisterExpression(amdgpu_cdna2::v202,0,opr_size);
case 459 : return makeRegisterExpression(amdgpu_cdna2::v203,0,opr_size);
case 460 : return makeRegisterExpression(amdgpu_cdna2::v204,0,opr_size);
case 461 : return makeRegisterExpression(amdgpu_cdna2::v205,0,opr_size);
case 462 : return makeRegisterExpression(amdgpu_cdna2::v206,0,opr_size);
case 463 : return makeRegisterExpression(amdgpu_cdna2::v207,0,opr_size);
case 464 : return makeRegisterExpression(amdgpu_cdna2::v208,0,opr_size);
case 465 : return makeRegisterExpression(amdgpu_cdna2::v209,0,opr_size);
case 466 : return makeRegisterExpression(amdgpu_cdna2::v210,0,opr_size);
case 467 : return makeRegisterExpression(amdgpu_cdna2::v211,0,opr_size);
case 468 : return makeRegisterExpression(amdgpu_cdna2::v212,0,opr_size);
case 469 : return makeRegisterExpression(amdgpu_cdna2::v213,0,opr_size);
case 470 : return makeRegisterExpression(amdgpu_cdna2::v214,0,opr_size);
case 471 : return makeRegisterExpression(amdgpu_cdna2::v215,0,opr_size);
case 472 : return makeRegisterExpression(amdgpu_cdna2::v216,0,opr_size);
case 473 : return makeRegisterExpression(amdgpu_cdna2::v217,0,opr_size);
case 474 : return makeRegisterExpression(amdgpu_cdna2::v218,0,opr_size);
case 475 : return makeRegisterExpression(amdgpu_cdna2::v219,0,opr_size);
case 476 : return makeRegisterExpression(amdgpu_cdna2::v220,0,opr_size);
case 477 : return makeRegisterExpression(amdgpu_cdna2::v221,0,opr_size);
case 478 : return makeRegisterExpression(amdgpu_cdna2::v222,0,opr_size);
case 479 : return makeRegisterExpression(amdgpu_cdna2::v223,0,opr_size);
case 480 : return makeRegisterExpression(amdgpu_cdna2::v224,0,opr_size);
case 481 : return makeRegisterExpression(amdgpu_cdna2::v225,0,opr_size);
case 482 : return makeRegisterExpression(amdgpu_cdna2::v226,0,opr_size);
case 483 : return makeRegisterExpression(amdgpu_cdna2::v227,0,opr_size);
case 484 : return makeRegisterExpression(amdgpu_cdna2::v228,0,opr_size);
case 485 : return makeRegisterExpression(amdgpu_cdna2::v229,0,opr_size);
case 486 : return makeRegisterExpression(amdgpu_cdna2::v230,0,opr_size);
case 487 : return makeRegisterExpression(amdgpu_cdna2::v231,0,opr_size);
case 488 : return makeRegisterExpression(amdgpu_cdna2::v232,0,opr_size);
case 489 : return makeRegisterExpression(amdgpu_cdna2::v233,0,opr_size);
case 490 : return makeRegisterExpression(amdgpu_cdna2::v234,0,opr_size);
case 491 : return makeRegisterExpression(amdgpu_cdna2::v235,0,opr_size);
case 492 : return makeRegisterExpression(amdgpu_cdna2::v236,0,opr_size);
case 493 : return makeRegisterExpression(amdgpu_cdna2::v237,0,opr_size);
case 494 : return makeRegisterExpression(amdgpu_cdna2::v238,0,opr_size);
case 495 : return makeRegisterExpression(amdgpu_cdna2::v239,0,opr_size);
case 496 : return makeRegisterExpression(amdgpu_cdna2::v240,0,opr_size);
case 497 : return makeRegisterExpression(amdgpu_cdna2::v241,0,opr_size);
case 498 : return makeRegisterExpression(amdgpu_cdna2::v242,0,opr_size);
case 499 : return makeRegisterExpression(amdgpu_cdna2::v243,0,opr_size);
case 500 : return makeRegisterExpression(amdgpu_cdna2::v244,0,opr_size);
case 501 : return makeRegisterExpression(amdgpu_cdna2::v245,0,opr_size);
case 502 : return makeRegisterExpression(amdgpu_cdna2::v246,0,opr_size);
case 503 : return makeRegisterExpression(amdgpu_cdna2::v247,0,opr_size);
case 504 : return makeRegisterExpression(amdgpu_cdna2::v248,0,opr_size);
case 505 : return makeRegisterExpression(amdgpu_cdna2::v249,0,opr_size);
case 506 : return makeRegisterExpression(amdgpu_cdna2::v250,0,opr_size);
case 507 : return makeRegisterExpression(amdgpu_cdna2::v251,0,opr_size);
case 508 : return makeRegisterExpression(amdgpu_cdna2::v252,0,opr_size);
case 509 : return makeRegisterExpression(amdgpu_cdna2::v253,0,opr_size);
case 510 : return makeRegisterExpression(amdgpu_cdna2::v254,0,opr_size);
case 511 : return makeRegisterExpression(amdgpu_cdna2::v255,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
Expression::Ptr InstructionDecoder_amdgpu_cdna2::decodeOPR_XNACK_MASK_LOHI(uint64_t input,uint32_t opr_size ){
switch(input){
case 104 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_lo,0,opr_size);
case 105 : return makeRegisterExpression(amdgpu_cdna2::xnack_mask_hi,0,opr_size);
default: return makeRegisterExpression(amdgpu_cdna2::invalid);
}
}
